首页 - PHP编程

Array and string offset access syntax with curly braces is no longer support

PHP7.4不再能够使用花括号来访问数组或者字符串的偏移.需要将{}修改成[] 就可以解决问题


若代码逻辑中含有类似
 
    for($i=0;$i<$this->hashLevel;$i++) {
                    $dir   .=  $name{$i}.'/';
    }
需要修改成

   for($i=0;$i<$this->hashLevel;$i++) {
                    $dir   .=  $name[$i].'/';
    }