Array and string offset access syntax with curly braces is deprecated 解决方法
最近在用ThinkPHP做项目,在本地测的一点问题没有,但是传到服务器上频繁的报如下错误:
Array and string offset access syntax with curly braces is deprecated
并且还不止一个地方报。检查了一下本地用的PHP7.2版本,服务器用的是PHP7.4版本,很有可能是某个地方不不支持导致的,所以从这方面开始入手检查。
报错原因:
从报错信息的意思看是:不赞成使用花括号的数组和字符串偏移访问语法,发现是PHP7.4以及更高版本已经不支持数组使用花括号了,只能使用中括号的方式。
例如:
$test{1}
需要改成
$test[1]
解决办法:
将所有数组使用花括号的地方都改成中括号。
文章版权声明
1、本网站名称:阿V编程
2、本站永久网址:https://www.1892zyw.com
3、本网站的部分文章内容/部分资源可能来源于网络,仅提供给大家学习或参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报