我正在使用CakePHP进行电子学习。
问题是我需要在Controller中使用“class”这个词,这样我才能得到一个类链接http://www.site.com/class/
有没有办法使用“class”这个词?
我目前正在使用教室(http://www.site.com/classroom),但这个词本身很长。
感谢。
答案 0 :(得分:4)
我不推荐它。查看http://www.php.net/manual/en/reserved.keywords.php
您不能将以下任何字词用作常量,类名,函数或方法名称。将它们用作变量名通常是可以的,但可能会导致混淆。
选择一个不同的名称,例如“房间”,或将其保留为教室。或者使用Cake的路由。
答案 1 :(得分:2)
您不能拥有名为class
的控制器,因为这是一个PHP限制,但您可以使用routing使URL /class
对应于您喜欢任何名称的控制器。< / p>