我有一個多維數組:如何將多維數組轉換爲PHP中的對象?
$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;
似乎並沒有工作。我需要通過數組循環並創建對象的不同方式
你能給我們一個更好的例子,你想要物體看起來像什麼嗎?你想把鑰匙變成財產嗎?爲了什麼目的,你需要一個對象? – mpen 2012-02-07 01:38:35
而不是使用'[]'來獲得我需要使用的值 - >' – Patrioticcow 2012-02-07 01:42:13