array1 = data1
array2 = data2
我有两个数组,其中我有下面的数据(ex-1),我希望它像ex-2中的数组,在带有codeigniter的JSON中。
我想在codeigniter中使用foreach循环。
ex-1
"data": [
{
"singledata": "2",
"singledata": "1",
"data1": [
{
"data": "2",
"data1": "1",
"data2": "0",
"data": "9",
}]
},
]
ex-2
"data": [
{
"singledata": "2",
"singledata": "1",
"data1": [
{
"data": "2",
"data1": "1",
"data2": "0",
"data": "9",
}
]
"data2"[{
"data": "2",
"data1": "1",
"data2": "0",
"data": "9",
}]
},
]
答案 0 :(得分:0)
示例1是JSON
字符串。
使用json_decode获取示例2中提供的数组
$str = '{"data": [{"singledata": "2","singledata1": "1","data1": [{"data": "2","data1": "1","data2": "0","data3": "9"}]}]}';
$data = json_decode($str);
注意:您的JSON字符串无效