使用php将数组转换为json
我会将数组的形状更改为json,但在解析数据时会遇到困难,我有一个类似以下的数组:使用php将数组转换为json,php,arrays,json,Php,Arrays,Json,我会将数组的形状更改为json,但在解析数据时会遇到困难,我有一个类似以下的数组: Array ( [id] => 1 [fisrt_name] => raul [last_name] => gonzales [tgl_booking_start] => 2013-11-04 00:00:00 [tgl_booking_finish] => 2013-11-30 00:00:00 ),
Array ( [id] => 1
[fisrt_name] => raul
[last_name] => gonzales
[tgl_booking_start] => 2013-11-04 00:00:00
[tgl_booking_finish] => 2013-11-30 00:00:00
),
( [id] => 2
[fisrt_name] => chirtiano
[last_name] => ronaldo
[tgl_booking_start] => 2013-11-04 00:00:00
[tgl_booking_finish] => 2013-11-30 00:00:00
)
我想把它改成这样的json格式,如何启动代码
[{
"id":1,
"title":"raul gonzales",
"start":"2013-11-04",
"end":"2013-11-30"
},
{
"id":2,
"title":"chirtiano ronaldo",
"start":"2013-11-04",
"end":"2013-11-30"
}]
感谢您回答使用json\u编码有关用法,请参阅文档
使用json_encode查看文档了解用法
尝试以下函数
json_encode($array)
尝试以下函数
json_encode($array)
您可以使用json_解码
echo json_encode($array);
您可以使用json_解码
echo json_encode($array);
如果您想要一个比主要用于对象序列化的内置json_encode函数更强大的解决方案,请尝试在Symfony2项目中大量使用的JmsSerializer库:,如果您想要一个比主要用于对象序列化的内置json_encode函数更强大的解决方案,尝试在Symfony2项目中经常使用的JmsSerializer库:使用json_enconde$array将数组转换为json,使用json_decode$json将json转换为数组 在javascript中,访问索引的json元素示例:
$json['title']使用json_enconde$array将数组转换为json,使用json_decode$json将json转换为数组 在javascript中,访问索引的json元素示例: $json['title']考虑同时使用and函数以避免意外问题
echo stripslashes(json_encode($array));
考虑同时使用和函数以避免意外问题
echo stripslashes(json_encode($array));
json_编码有什么问题?这不是你想要的吗?到目前为止你试过什么?为什么json_encode不合适?您需要编写自己的循环来更改键,并将名字和姓氏合并到标题中,没有内置的功能。我已经尝试过了,但我没有解析与数组相关的数据。json_encode有什么错?这不是你想要的吗?到目前为止你试过什么?为什么json_encode不合适?您需要编写自己的循环来更改键,并将名字和姓氏合并到标题中,没有内置的功能。我已经尝试过了,但我没有解析与数组相关的数据