【发布时间】:2015-10-01 03:24:54
【问题描述】:
为什么我保存序列化数据后它给我一个布尔输出我输入的结果是b:1?下面是我数据库中保存的数据。
a:2:{s:30:"features_safety_number_airbags";b:1;s:29:"features_safety_trans_control";b:1;}
这是插入代码。
if(isset($_POST['submit'])){
$add_item_features = array(
"features_safety_number_airbags" => isset($_POST['safety_airbags']),
"features_safety_trans_control" => isset($_POST['safety_traction']),
);
$add_item_features_serialize = serialize($add_item_features);
$sql = "INSERT INTO item_newcar_temp(`item_features`) VALUES ('".$add_item_features_serialize."')";
【问题讨论】:
-
我尝试使用 strpilashes.. 对我不起作用.. 我只是一个初学者..
标签: php serialization