字符串可以当数组使用数字下标调用,这个大家可能都知道,但是下标还可以是为负数我是最近才知道,所以测试下了,发现不只是简单可以调用还有一个兼容性问题,我安装了两个版本的php,一个php5.6一个php7.2,发现只有php7.2支持负值下标,而php5.6则会报错。

代码如下:

字符串负偏移量问题

php7.2执行结果为‘l’,而php5.6执行结果为:

字符串负偏移量问题

得出结论字符串负数下标不是任何版本php都兼容的。

于是我看下了官网新特性,挺幸运一下子就找到了,

http://php.net/manual/zh/migration71.new-features.php

字符串负偏移量问题

相关文章:

  • 2022-12-23
  • 2022-01-20
  • 2021-08-13
  • 2022-01-24
  • 2021-05-21
  • 2022-12-23
  • 2021-10-22
  • 2022-12-23
猜你喜欢
  • 2021-10-05
  • 2022-12-23
  • 2022-12-23
  • 2021-10-06
  • 2021-12-17
  • 2022-12-23
  • 2022-01-17
相关资源
相似解决方案