LMLPHP后院

LMLPHP Fatal Error:Array and string offset access syntax with curly braces is deprecated技术

maybe yes 发表于 2023-04-02 19:04

PHP7.4 不允许使用花括号来访问字符串偏移。

报错原因是: PHP7.4 不再能够使用花括号来访问数组或者字符串的偏移
解决办法:将 {} 改成 []

新浪 SAE 报错的代码:
if( in_array($parameter, array('pic', 'image')) && $value{0} == '@' ) {

这代码风格真的很像我刚开始的时候:

我最初习惯 if( in_array() ) { 这种风格

后来被改造成了 if (in_array()) { 这样子

不得不感叹,为什么人最初的习惯是那样的?
2024-04-29 13:21:18 1714368078 0.017045