要将PHP数组转换为对象,可以使用json_decode()
函数将数组转换为JSON字符串,然后使用json_decode()
函数将JSON字符串转换为对象。
以下是一个示例代码:
$array = array(
'name' => 'John',
'age' => 25,
'city' => 'New York'
);
$jsonString = json_encode($array);
$obj = json_decode($jsonString);
var_dump($obj);
在上面的示例中,json_encode()
函数将数组转换为JSON字符串,然后json_decode()
函数将JSON字符串转换为对象。最后,使用var_dump()
函数打印对象的内容。
输出结果如下:
object(stdClass)#1 (3) {
["name"]=>
string(4) "John"
["age"]=>
int(25)
["city"]=>
string(8) "New York"
}
可以看到,数组已成功转换为对象。
上一篇:php 一维数组转二维数组
下一篇:php 转成数组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站