创建一个名为public()的函数

时间:2014-03-27 18:10:09

标签: php

如何创建名为public的函数?当我这样做时:

function public() { ... }

我收到此错误。

Parse error: syntax error, unexpected 'public' (T_PUBLIC), 
expecting identifier (T_STRING)

编辑我必须这样做:(我想创建一个控制器/account/profile/public。为此我必须在类中创建一个公共函数...

1 个答案:

答案 0 :(得分:3)

PHP保留了关键字,public就是其中之一。您永远不应该使用保留关键字作为名称。在此处阅读有关保留关键字的信息:http://us3.php.net/manual/en/reserved.php

编辑:

对于路由此值,您可以添加具有此值的路由,但仅针对URL,您无法使用保留关键字在PHP内部调用元素。

例如:/ account / profile / standart

路线名称:'standart-route'=> array('url'=>'/ account / public /');

然后你可以使用名称public访问,而你没有在php上的名字上使用它。