白小二 的个人博客 / 0 / 3 / 创建于 2年前 / 更新于 2年前
$a = [ ['a'] ]; $b = [ 1=>['b'] ]; echo json_encode($a); echo json_encode($b); [["a"]] //没有索引 {"1":["b"]} //有数字索引
如何把 有数字索引的变成没数字索引的
本作品采用《CC 协议》,转载必须注明作者和本文链接
ksort($b); echo json_encode(array_values($b));
ksort() 升序排序 array_values() 顺序上升转为数字索引
$b = [ 1=>['b'] ]; $b = array_values($b); echo json_encode($b);
首先来说 你上面的输出是没有问题的
你首先搞弄清楚 什么是关联数组,什么是索引数组
$a = [ ['a'] ]; $b = [ 0=>['b'] ]; echo json_encode($a); echo json_encode($b);
这样输出就不会有问题
我要举报该,理由是:
推荐文章: