加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何定义一个与内置函数同名的类?

发布时间:2020-12-13 22:02:48 所属栏目:PHP教程 来源:网络整理
导读:我想定义一个名为“List”的类,如下所示: class List{} PHP在类定义的文件中给出以下错误:“解析错误:语法错误,意外的T_LIST,期待T_STRING” 显然有一个名为“list()”的php内置函数,解析器正在这里读取而不是我的类定义,即使该行以关键字class开头 由于
我想定义一个名为“List”的类,如下所示:

class List
{
}

PHP在类定义的文件中给出以下错误:“解析错误:语法错误,意外的T_LIST,期待T_STRING”

显然有一个名为“list()”的php内置函数,解析器正在这里读取而不是我的类定义,即使该行以关键字class开头

由于我不在项目的任何地方使用内置函数,我想“删除/禁用”它,所以我可以使用名为“List”的类.

这有可能在PHP和如何?

解决方法

list是一个保留字,因为它是一个语言结构(实际上不是一个函数),所以不,你不能禁用它.尝试更具体地使用您的类名,例如ObjectList或AbstractList.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读