php如何将json字符串转化为json数组
时间: 2023-03-22 07:01:16 浏览: 135
php下的json字符串转化讲解共3页.pdf.zip
PHP可以使用`json_decode`函数将JSON字符串转换为JSON数组。该函数将JSON字符串作为输入,并返回一个与JSON数据结构等效的PHP数组。
以下是一个例子:
```php
$json_string = '{"name": "John", "age": 30, "city": "New York"}';
$json_array = json_decode($json_string, true);
```
在上述代码中,`$json_string`是要转换的JSON字符串。`json_decode`函数将其作为第一个参数,并将`true`作为第二个参数传递,表示将JSON对象转换为PHP数组。该函数将返回一个PHP数组,其中包含JSON字符串中的键和值。
如果将第二个参数设置为`false`或省略,`json_decode`将返回一个PHP对象而不是数组。
```php
$json_string = '{"name": "John", "age": 30, "city": "New York"}';
$json_obj = json_decode($json_string);
```
在上述代码中,`$json_string`是要转换的JSON字符串。`json_decode`函数将其作为第一个参数传递,并返回一个PHP对象,其中包含JSON字符串中的键和值。
阅读全文