我在php中创建了多维数组,并使用json编码为:
make.exe
它给我的输出为:
$data = json_encode($data);
我希望将其设置为:
[["Angies list","10"],["AVVO","15"],["BBB","20"],["Citysearch","25"]]
方法要检索没有逗号的整数,该怎么办? 谢谢。
答案 0 :(得分:0)
json_encode
将在值的数据类型为字符串时产生这些引号。如果要避免使用引号,则应确保这些值的数据类型实际上是数字,而不是表示数字的字符串。
可能应该在数据源处进行更改,但如果没有,则可以这样更改数组的数据类型(在json_encode
之前):
foreach($data as $row) {
$row[1] = intval($row[1]);
}
现在,当您执行json_encode
时,就像您想要的那样。