8

C# や JavaScript などの他の言語では、次のような関数呼び出しで配列のインデックスにアクセスできます。

getMyArray()[0] 

これにより、配列全体を返してから結果を設定する代わりに、結果の最初のインデックスにアクセスできるようになります。

ただし、このショートカットは PHP では機能しません。このショートカットを取得する方法はありますか?

4

2 に答える 2

15

配列の逆参照を使用するには、PHP5.4を実行している必要があります。

于 2012-05-26T16:28:05.097 に答える
3
// PHP 5.4
$item = getMyArray()[0];

// Older than 5.4: (not recommended)
list($a)   = getMyArray();  // getMyArray()[0]
list(, $b) = getMyArray();  // getMyArray()[1]
于 2012-05-26T16:31:16.453 に答える