PHP中可能引用創建數組時的數組索引嗎?引用創建時的數組索引(PHP)
例如,我需要創建一個只能使用一次的列表,在這種情況下將單詞映射到索引。我知道這可以在Perl中完成,並且我認爲是Javascript,但無法在PHP中使用它。
$fruit = 2;
$fruitName = (array("Apple", "Pear", "Banana", "Kiwi"))[$fruit];
echo $fruitName;
這應該輸出香蕉,這是可能的,或者我必須先創建陣列?
我意識到,我只是懶惰試圖快捷方式,而我也意識到這個帖子是7號線所以可能在它採取詢問的時候已經做過7次笑
剛刪除'()'應該是'$ fruitName = array(「Apple」,「Pear」,「Banana」,「Kiwi」)[$ fruit];' – RxV
RxV似乎是我的PHP版本問題。我想我在Perl中做了這樣的事情,你會做@(list)[index],就這樣試了。 – Dabrowski