您的位置 首页 php

帝云CMS升级PHP8注意事项

帝云CMS支持PHP8

升级PHP8.0:

帝云CMS自4.3.13版开始兼容PHP8,PHP8下性能更好,建议使用PHP8。

但切换到PHP8后可能会出现一些问题或错误,因为程序与模板一些语法是PHP7的,不支持PHP,现整理一下。

如果没有能力处理,请切换到PHP7环境。

常见问题

1、PHP8会报错:in_array(): Argument #2 ($haystack) must be of type array, null given

将前端模板标签中使用的函数:in_array

全部改成:dr_in_array

2、PHP8会报错:Undefined constant xxxx

数组标签主键是字符时,需要加单引号,例如:

{$aaa[xxx]}需要改成{$aaa[‘xxx’]}

文章来源:智云一二三科技

文章标题:帝云CMS升级PHP8注意事项

文章地址:https://www.zhihuclub.com/150895.shtml

关于作者: 智云科技

热门文章

网站地图