php json编码问题
为了通过ajax访问这些数据,我如何给每个json编码的值一个常量名php json编码问题,php,json,Php,Json,为了通过ajax访问这些数据,我如何给每个json编码的值一个常量名 $data = array(); foreach($query->result() as $row) { $data[$row->id] = $row->name; } 这将以以下格式返回json: {“12428”:“阿尔卑斯12\”单音圈4欧姆超低音扬声器,} id(12428)不是常量,因此,在尝试使用ajax解码数据时,我没有任何常量可供查找 如何更改php代码以为每个编码
$data = array();
foreach($query->result() as $row) {
$data[$row->id] = $row->name;
}
这将以以下格式返回json:
{“12428”:“阿尔卑斯12\”单音圈4欧姆超低音扬声器,}
id(12428)不是常量,因此,在尝试使用ajax解码数据时,我没有任何常量可供查找
如何更改php代码以为每个编码的json项添加常量值?谁在乎呢
js> d = {"12428":"Alpine 12\" Single-Voice-Coil 4-Ohm Subwoofer"}
[object Object]
js> for (i in d)
{
print(d[i]);
}
Alpine 12" Single-Voice-Coil 4-Ohm Subwoofer
谁在乎
js> d = {"12428":"Alpine 12\" Single-Voice-Coil 4-Ohm Subwoofer"}
[object Object]
js> for (i in d)
{
print(d[i]);
}
Alpine 12" Single-Voice-Coil 4-Ohm Subwoofer
然后,您的JSON对象看起来像:
[{"id":"12428","name","Alpine 12\" Single-Voice-Coil 4-Ohm Subwoofer"}]
现在,您可以在该数组中循环,并获得每个元素的id
和name
然后,您的JSON对象看起来像:
[{"id":"12428","name","Alpine 12\" Single-Voice-Coil 4-Ohm Subwoofer"}]
现在,您可以在该数组中循环,并获得每个元素的
id
和name
。是的,因此“js>”print()
是特定于REPL的。是的,因此是“js>”print()
是针对REPL的。这正是我希望实现的。非常感谢。这正是我希望实现的。非常感谢。