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