用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3901|回复: 6
收起左侧

[HELP] CI2.0.2中的函数名不能为list吗?

[复制链接]
发表于 2011-7-26 17:11:15 | 显示全部楼层 |阅读模式
本帖最后由 tgw2000 于 2011-7-26 17:15 编辑

在类中定义function list()运行时报错,Parse error: syntax error, unexpected T_LIST, expecting T_STRING in D:\website\wwwroot\application\controllers\news.php on line 31改成其它的名称就没有问题,是不是函数名不能为list


发表于 2011-7-26 17:15:06 | 显示全部楼层
ci保留字请看这里:http://codeigniter.org.cn/user_guide/general/reserved_names.html
看看你的报错信息
 楼主| 发表于 2011-7-26 17:25:11 | 显示全部楼层
这些保留字里没有写list啊,为什么我新用list定义函数报错啊
发表于 2011-7-26 17:35:32 | 显示全部楼层
想起来了,list是php的保留字
发表于 2011-7-26 18:44:12 | 显示全部楼层
tgw2000 发表于 2011-7-26 17:25
这些保留字里没有写list啊,为什么我新用list定义函数报错啊

list是PHP 的一个函数名称。
发表于 2011-7-26 21:15:30 | 显示全部楼层
jeongee 发表于 2011-7-26 18:44
list是PHP 的一个函数名称。

LIST 是PHP的一个语言结构关键字。
而不是函数。
发表于 2011-7-26 21:18:49 | 显示全部楼层
savasun 发表于 2011-7-26 21:15
LIST 是PHP的一个语言结构关键字。
而不是函数。

嗯,查了下,确实如此,感谢指导,不胜感激。
http://www.php.net/manual/zh/function.list.php

本版积分规则