我有一个多维数组:
$image_path = array('sm'=>$sm,'lg'=>$lg,'secondary'=>$sec_image);
看起来像这样:
[_media_path:protected] => Array
(
[main_thumb] => http://example.com/e4150.jpg
[main_large] => http://example.com/e4150.jpg
[secondary] => Array
(
[0] => http://example.com/e4150.jpg
[1] => http://example.com/e4150.jpg
[2] => http://example.com/e9243.jpg
[3] => http://example.com/e9244.jpg
)
)
我希望将其转换为对象并保留键名,请问有什么想法吗?
谢谢。
编辑:$obj =(object)$ image_path;
似乎不起作用。 我需要一种不同的方式来循环遍历数组并创建对象。
->
获取值,而不是使用[]
。 - Patrioticcow