命名规范

ThinkPHP遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范:

目录和文件

函数和类、属性命名

常量和配置

数据表和字段

应用类库命名空间规范

应用类库的根命名空间统一为app(不建议更改,可以设置app_namespace配置参数更改,V5.0.8版本开始使用APP_NAMESPACE常量定义);
例如:app\index\controller\Indexapp\index\model\User

请避免使用PHP保留字(保留字列表参见 http://php.net/manual/zh/reserved.keywords.php )作为常量、类名和方法名,以及命名空间的命名,否则会造成系统错误。