【发布时间】:2010-09-06 00:01:04
【问题描述】:
在 php 中,我经常需要使用数组来映射变量……但我似乎无法在单行中做到这一点。参考文献示例:
// the following results in an error:
echo array('a','b','c')[$key];
// this works, using an unnecessary variable:
$variable = array('a','b','c');
echo $variable[$key];
这是一个小问题,但它每隔一段时间就会出现问题......我不喜欢这样的事实,我没有使用变量;)
【问题讨论】:
-
从
PHP v5.4开始工作,PHP <= v5.3中的语法非法
标签: php arrays coding-style