PHPexplode()函数和数组索引?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (20)

我怎样才能得到下面的代码工作?

$ a = explode('s',$ str)[0];

我只看到这样的解决方案:

$ a = explode('s',$ str); $ a = $一个[0];

提问于
用户回答回答于

PHP 5.4将支持数组解引用,所以你将能够做到:

$first_element = explode(',','A,B,C')[0];
用户回答回答于

你的第二个代码块是正确的。 explode,而其他函数不能返回完全形成的数组以供立即使用,因此你必须设置一个临时变量。在开发树中可能有代码可以做到这一点,但获取现在需要的元素的唯一方法是临时变量。

扫码关注云+社区