我有,我從得到一個數組,API這樣執行功能
array(
'data' => array(
'id' => 0,
'attributes' => array(
'title' => 'title'
),
'itemdetails' => array(
'id' => 0,
'attributes' => array(
'title' => '',
'images' => array(
'original' => '',
'thumbnails' => array(
'thumb',
'thumb'
)
)
)
)
)
);
所以,如果我想我要做的
$array['data']['itemdetails']['attributes']['images']['thumbnails']
圖像是否有辦法使我能做
$array->getImageThumbnails()
非常感謝提前!
沒有,但你可以做'getImageThumbnails($陣列)',如果你定義'getImageThumbnails'。 –
但是不能將數組更改爲可以在其上執行功能的對象嗎? –
您可以將數組轉換爲對象,但仍需要該對象的類來定義要使用的函數。即'(object)$ array'不會隨機實現'getImageThumbnails()'。 –