首页 > 技术教程 > Array and string offset access syntax with curly braces is deprecated 解决方法

Array and string offset access syntax with curly braces is deprecated 解决方法

阿V

2023-09-28

最近在用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、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报