您现在的位置: 365建站网 > 365学习 > php8提示Array and string offset access syntax with curly braces is deprecated

php8提示Array and string offset access syntax with curly braces is deprecated

文章来源:365jz.com     点击数:319    更新时间:2021-11-13 15:41   参与评论

PHP7.4不再支持使用大括号访问数组以及字符串的偏移
php7.4不再支持数组{}写法,统一为数组[]

修改位置:\thinkphp\library\think\db\Query.php  的  400 行左右

修改为:$seq = (ord($value[0]) % $rule['num']) + 1;

若代码逻辑中含有类似

  $asc = ord($s{0}) * 256 + ord($s{1}) - 65536;

需要修改成

  $asc = ord($s[0]) * 256 + ord($s[1]) - 65536;


如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (319人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------

快速入口

· 365软件
· 建站公司
· 杰创官网
· 建站工具

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2022 版权所有 鄂ICP备17013400号-1