tgw2000 发表于 2011-7-26 17:11:15

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

本帖最后由 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


hebaijun 发表于 2011-7-26 17:15:06

ci保留字请看这里:http://codeigniter.org.cn/user_guide/general/reserved_names.html
看看你的报错信息

tgw2000 发表于 2011-7-26 17:25:11

这些保留字里没有写list啊,为什么我新用list定义函数报错啊

hebaijun 发表于 2011-7-26 17:35:32

想起来了,list是php的保留字

jeongee 发表于 2011-7-26 18:44:12

tgw2000 发表于 2011-7-26 17:25 static/image/common/back.gif
这些保留字里没有写list啊,为什么我新用list定义函数报错啊

list是PHP 的一个函数名称。

savasun 发表于 2011-7-26 21:15:30

jeongee 发表于 2011-7-26 18:44 static/image/common/back.gif
list是PHP 的一个函数名称。

LIST 是PHP的一个语言结构关键字。
而不是函数。

jeongee 发表于 2011-7-26 21:18:49

savasun 发表于 2011-7-26 21:15 static/image/common/back.gif
LIST 是PHP的一个语言结构关键字。
而不是函数。

嗯,查了下,确实如此,感谢指导,不胜感激。{:1_1:}
http://www.php.net/manual/zh/function.list.php
页: [1]
查看完整版本: CI2.0.2中的函数名不能为list吗?