我在controllers/list.php中有以下代码:
<?php
class List extends Controller {
function index()
{
echo "hi";
}
}
?>
但是,尝试访问它会出现以下 PHP 错误:
解析错误:语法错误,意外的 T_LIST,期望 T_STRING/var/www/sitename/htdocs/system/application/controllers/list.php在线的3
将文件重命名为“example.php”并将“class List”替换为“class Example”效果非常好...我的第一个想法是“List”可能是一个保留名称,但我检查了 CI 的保留名称列表here http://codeigniter.com/user_guide/general/reserved_names.html但它不在那里。
我知道我可以通过将其称为其他名称来解决问题,但如果可能的话,我真的希望我的控制器被称为“列表”。有什么想法或见解了解为什么会发生这种情况吗?
Thanks,
Mala
list http://php.net/manual/en/function.list.php是 PHP 中的保留字,因此您必须使用其他内容。如果确实需要,您可以使用自定义路由来更改 url。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)