在PHP中调用explode()函数后,是否有任何方法可以直接访问结果数组的元素



可能重复:
将函数的返回值直接解释为数组

在PHP中调用explode((函数后,是否有任何方法可以直接访问结果数组的元素?

例如:

echo explode('-', 'a-b-c')[1];

将返回b

目前PHP中不支持此功能。我相信PHP 5.4(目前正在BETA测试中(会支持这一点。

现在你只需要把它分成两行:

$arr = explode('-', 'a-b-c');
$arr[1]

这在PHP(5.3(的稳定版本中是不可能的,但将包含在PHP 5.4中。该功能已经在phpwiki的rfc列表中标记为"已实现"。

相关内容

  • 没有找到相关文章

最新更新