字符串可以当数组使用数字下标调用,这个大家可能都知道,但是下标还可以是为负数我是最近才知道,所以测试下了,发现不只是简单可以调用还有一个兼容性问题,我安装了两个版本的php,一个php5.6一个php7.2,发现只有php7.2支持负值下标,而php5.6则会报错。
代码如下:
php7.2执行结果为‘l’,而php5.6执行结果为:
得出结论字符串负数下标不是任何版本php都兼容的。
于是我看下了官网新特性,挺幸运一下子就找到了,
http://php.net/manual/zh/migration71.new-features.php