這是我以前沒見過的東西,但它似乎受到支持,並且它確實可行,在提供函數被調用後直接引用返回的數組鍵。但是...這是一個好習慣嗎?這將在未來得到支持嗎?這甚至有一個名字嗎?引用返回數組值的良好做法
<?php
function example_function() {
$return = array('part_1', 'part_2');
return $return;
}
$var = example_function()[0];
echo $var;
要得到相同的結果,我通常會做以下
$var = example_function();
$var = $var[0];
@MikeG每次如果你不使用它,你可能最終http://stackoverflow.com/a/10470579/3882178 – loveNoHate 2014-10-08 13:44:38
就個人而言,我發現它改善盡管我發現在解引用中有幾納秒的差異,但可讀性還是有的 – 2014-10-08 13:45:52