标签:
ThinkPHP5遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:
.php为后缀;User、UserType,默认不需要添加后缀,例如UserController应该直接命名为User;get_client_ip;getUserName;tableName、instance;__call 和 __autoload;APP_PATH和 THINK_PATH;url_route_on 和url_convert;think_user 表和 user_name字段,不建议使用驼峰和中文作为数据表字段命名。应用类库的根命名空间统一为app(可以设置app_namespace配置参数更改);
例如:app\index\controller\Index和app\index\model\User。
请避免使用PHP保留字(保留字列表参见 http://php.net/manual/zh/reserved.keywords.php )作为常量、类名和方法名,以及命名空间的命名,否则会造成系统错误。
标签:
原文地址:http://www.cnblogs.com/chinalorin/p/5828397.html