gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 00:01:07 24 4
gpt4 key购买 nike

我想像这样定义一个名为“List”的类:

class List
{
}

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

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

开头

因为我没有在项目中的任何地方使用内置函数,所以我想“删除/禁用”它,这样我就可以使用名为“List”的类。

这在 php 中可行吗?如何实现?

最佳答案

list 是保留字,因为它是一种语言构造(实际上不是函数),所以不,您不能禁用它。尝试使用更具体的类名,例如 ObjectListAbstractList

关于php - 如何定义一个与内置函数同名的类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7645828/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com