为了账号安全,请及时绑定邮箱和手机立即绑定

PHP怎么去除数组两边的引号,返回数组

PHP怎么去除数组两边的引号,返回数组

PHP
杨__羊羊 2019-03-18 15:26:04
如图,怎么去队两边的引号,返回数组格式的数据
查看完整描述

5 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

我的眼睛如果没有看错的话,里面的应该是一个json字符串,只是多了空格.按照我的思路应该是这样子的.

// 测试的json_str
$str = '{"aa":"  [[123123,123123123],[123123123,123123],[123,123123]]"}';
// 先转一次
$arr = json_decode($str,true);
// 然后在去除空格在转一次
$data = json_decode(trim($arr['aa']),true);
print_r($data);
查看完整回答
反对 回复 2019-03-18
?
浮云间

TA贡献1829条经验 获得超4个赞

trim($str, '[]')

查看完整回答
反对 回复 2019-03-18
?
慕标琳琳

TA贡献1830条经验 获得超9个赞

你是不是少了一个json_decode?

查看完整回答
反对 回复 2019-03-18
?
慕少森

TA贡献2019条经验 获得超9个赞

$str = '{"aa":" [[123123,123123123],[123123123,123123],[123,123123]]"}';
// 先转一次码农宅
$arr = json_decode($str,true);

print_r(trim($arr['aa']));

查看完整回答
反对 回复 2019-03-18
  • 5 回答
  • 0 关注
  • 2041 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信