亲们,帮忙处理一下数据格式

OutlierSeven 2018-08-24 04:53:58
一段字符串 $str = "[{"phone":"01081733730","name":"物业"},{"phone":"15811518151","name":"贾章亮"},
{"phone":"15263529626","name":"史三"},{"phone":"4007883333","name":"客服助手"}]";
现在想把字符串中的phone的值给拿到,成为一个数组
array("物业"=>"01081733730","贾章亮"=>"15811518151","史三"=>"15263529626","客服助手"=>"4007883333");
...全文
243 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
挺挺挺挺挺 2018-09-07
  • 打赏
  • 举报
回复
数组中拿出一列, array_column()
OutlierSeven 2018-08-25
  • 打赏
  • 举报
回复
引用 2 楼 xiaoxiaoqiye 的回复:
[quote=引用 1 楼 xuzuning 的回复:]
foreach(json_decode($str) as $v) {
$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":"张三"}]"; 这样的字符串
[/quote]


foreach ($temArr as $k => $v) {
$new_data[] = array(
'phone' => $v,
'name' => $k
);
}
$new_data = json_encode($new_data,JSON_UNESCAPED_UNICODE);
自己搞定了
OutlierSeven 2018-08-25
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
foreach(json_decode($str) as $v) {
$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":"张三"}]"; 这样的字符串
xuzuning 2018-08-24
  • 打赏
  • 举报
回复
foreach(json_decode($str) as $v) {
$res[$v->name] = $v->phone;
}
$res 就是

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧