我想知道是否有方法從返回數組內聯的函數返回數組值。所以,如果我有這樣一個功能:PHP函數數組返回?
class MyObj
{
public function myFunction()
{
return array('arrayIndex'=>'myValue');
}
}
我希望能夠做到這一點:
$object = new MyObj();
$myValue = $object->myFunction()['arrayIndex']; //but this doesn't work
,而不是這樣的:
$object = new MyObj();
$myArray = $object->myFunction();
$myValue = $myArray['arrayIndex'];
簡單的問題,但我只是不」不知道是否有可能以類似的方式引用它。所以你好嗎?
請發佈提問前最好做好功課。你可以在這裏找到它的手冊:http://php.net/manual/en/language.types.array.php#example-87 – hakre