ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
### 命名规范 > 你可以不遵守,按照自己喜好什么的 >不过用的时候可能会麻烦点(框架内部不对命名做任何处理) >composer自动加载什么的自己负责 + 命名空间 全部小写 + 目录 全部小写 例: home/controller + declare(strict_types = 1); > 全部开启,不开启,你标注函数标量什么的可能会有存在一些问题 + 类 大写开头的驼峰 例 Index,User, + 函数及类函数 驼峰 例 login,loginWithCookie + 类属性 小写+下划线 例 username,cookif_info (不推荐下划线开头) + 常量 随意,你分的清就好(推荐纯大写加下划线分割,例:PHP_COSTANT); + 表名 小写+下划线,最好带前缀 + 字段名 小写+下划线 + 数组 [ ],不推荐或避免使用array(),无论多维还是一维; + 闭包函数 ~~~ function (string $arg1, array $arg2) use ($arg3, $arg4) { }; array_map(function (string $value) use ($arg3, $arg4) { ....code }, $array); ~~~ + 缩进 4个空格,原因,便于空格控制缩进 + 函数标量 除了miexd,以外,尽量全部添加,避免类型转换错误 + 除此之外 大概就是psr什么的吧.随意