php 数组转json数组
时间: 2023-07-06 21:33:17 浏览: 180
要将 PHP 的数组转换为 JSON 数组,可以使用 PHP 的内置函数 json_encode()。例如:
```php
<?php
$myArray = array("apple", "banana", "orange");
$jsonArray = json_encode($myArray);
echo $jsonArray;
?>
```
输出结果为:
```
["apple","banana","orange"]
```
在上面的示例中,我们使用了 json_encode() 函数将 PHP 数组 $myArray 转换成了 JSON 数组 $jsonArray。最后使用 echo 输出 $jsonArray。
相关问题
php数组转json
要将 PHP 数组转换为 JSON,你可以使用 `json_encode()` 函数。这个函数将一个 PHP 数组转换为 JSON 字符串。
以下是一个例子:
```php
<?php
$array = array("name" => "John", "age" => 30, "city" => "New York");
$json = json_encode($array);
echo $json;
?>
```
上面的代码将会输出以下 JSON 字符串:
```
{"name":"John","age":30,"city":"New York"}
```
php中数组转json时汉字如何不变成unicode编码保留汉字,json_encode不转义中文汉字的方法...
可以在使用 `json_encode` 函数时,将 `JSON_UNESCAPED_UNICODE` 作为第二个参数传入,这样就可以保留汉字不被转义成 Unicode 编码了。
示例代码:
```
$arr = array('name'=>'张三', 'age'=>30);
$json = json_encode($arr, JSON_UNESCAPED_UNICODE);
echo $json;
```
输出结果:
```
{"name":"张三","age":30}
```
阅读全文
相关推荐













