THINKPHP5代码风格规范(基于PSR) 转自:https://www.jianshu.com/p/e53d26407e68 ## THINKPHP5代码风格规范(基于PSR) * ### 命名 ##### 文件与目录 目录:小写+下划线,例:**document\_root** 类文件:驼峰法(首字母大写),例: **DemoConf.php** 其它文件:小写+下划线 ##### 类、函数、方法、属性、变量、常量、配置参数 类名:驼峰法(首字母大写)与类文件保持一致,例:**Class DemoConf** 函数:小写+下划线,例: **private function get\_user\_ip** 方法:驼峰法,例: **function initSession** 属性:驼峰法,例: **private $privateName = "name"** 变量:小写+下划线,例: **$user\_ip** 常量:大写+下划线,例: **THINK\_PATH** 配置参数:小写+下划线 ,例:**app\_namespace** ##### 数据库 表名:小写+下划线,例:**table\_name** 字段:小写+下划线,例: **user\_config** 索引:小写+下划线,例: **index\_user\_time** * ### 格式 ##### 命名空间(namespace)、引用(use) namespace、use块后需要空行 use声明都必须在namespace 声明之后 ```php $value) { // foreach body } ``` **try, catch** ```php