【发布时间】:2011-01-02 03:21:20
【问题描述】:
我在 controllers/list.php 中有以下代码:
<?php
class List extends Controller {
function index()
{
echo "hi";
}
}
?>
但是,尝试访问它会给我以下 PHP 错误:
解析错误:语法错误,意外的 T_LIST,期望 /var/www/sitename/htdocs/system/application/controllers/list.php 中的 T_STRING 在行 3
将文件重命名为“example.php”并将“类列表”替换为“类示例”效果很好……我的第一个想法可能是“列表”是一个保留名称,但我检查了 CI 的保留名称列表here 不存在。
我知道我可以通过调用其他东西来解决问题,但如果可能的话,我真的希望我的控制器被称为“列表”。有什么想法或对为什么会发生这种情况的见解?
谢谢,
马拉
【问题讨论】:
标签: php codeigniter controller reserved-words