phpjson转数组

322次阅读
没有评论

PHP中将JSON转换为数组非常简单。可以使用内置的`json_decode()`函数将JSON字符串转换为PHP数组。它接受一个JSON字符串作为参数,并返回一个包含解码数据的关联数组。

以下是一个示例代码:

$json = '{"name":"John", "age":30, "city":"New York"}';
$array = json_decode($json, true);

print_r($array);

在这个示例中,我们有一个包含姓名、年龄和城市的JSON字符串。通过调用`json_decode()`函数并传递第二个参数为`true`,将返回一个关联数组而不是一个对象。

`print_r($array)`用于打印数组的内容,用于调试目的。运行以上代码的输出结果为:

Array
(
    [name] => John
    [age] => 30
    [city] => New York
)

上述代码将JSON字符串转换为PHP数组,并通过`print_r()`函数将数组打印出来。

希望对你有所帮助!

正文完
 
评论(没有评论)