一段字符串 $str = "[{"phone":"01081733730","name":"物业"},{"phone":"15811518151","name":"贾章亮"},
{"phone":"15263529626","name":"史三"},{"phone":"4007883333","name":"客服助手"}]";
现在想把字符串中的phone的值给拿到,成为一个数组
array("物业"=>"01081733730","贾章亮"=>"15811518151","史三"=>"15263529626","客服助手"=>"4007883333");
{"phone":"15263529626","name":"史三"},{"phone":"4007883333","name":"客服助手"}]";
现在想把字符串中的phone的值给拿到,成为一个数组
array("物业"=>"01081733730","贾章亮"=>"15811518151","史三"=>"15263529626","客服助手"=>"4007883333");
$res[$v->name] = $v->phone;
}
$res 就是
亲,加入我现在处理完后,我应该怎么在变回去呢?
array(6) {
["物业"] => string(11) "01081733730"
["贾章亮"] => string(11) "15811518151"
["史三"] => string(11) "15263529626"
["王五"] => string(3) "135"
["李四"] => string(3) "134"
["张三"] => string(3) "133"
}
在原始数据上添加了几条数据,然后还变成
$str = "[{"phone":"01081733730","name":"物业"},{"phone":"15811518151","name":"贾章亮"},
{"phone":"15263529626","name":"史三"},{"phone":"135","name":"王五"},{"phone":"134","name":"李四"},{"phone":"133","name":"张三"}]"; 这样的字符串
亲,加入我现在处理完后,我应该怎么在变回去呢?
array(6) {
["物业"] => string(11) "01081733730"
["贾章亮"] => string(11) "15811518151"
["史三"] => string(11) "15263529626"
["王五"] => string(3) "135"
["李四"] => string(3) "134"
["张三"] => string(3) "133"
}
在原始数据上添加了几条数据,然后还变成
$str = "[{"phone":"01081733730","name":"物业"},{"phone":"15811518151","name":"贾章亮"},
{"phone":"15263529626","name":"史三"},{"phone":"135","name":"王五"},{"phone":"134","name":"李四"},{"phone":"133","name":"张三"}]"; 这样的字符串
foreach ($temArr as $k => $v) {
$new_data[] = array(
'phone' => $v,
'name' => $k
);
}
$new_data = json_encode($new_data,JSON_UNESCAPED_UNICODE);
自己搞定了