原创PHP程序

ZrWebPHP 开发规范

本文阅读 2 分钟
首页 PHP程序 正文

命名规范

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

目录和文件

目录使用小写+下划线;
类库、函数文件统一以.php为后缀;
类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;
类文件采用驼峰法命名(首字母大写),其它文件采用小写+下划线命名;
类名和类文件名保持一致,统一采用驼峰法命名(首字母大写);
函数和类、属性命名
类的命名采用驼峰法(首字母大写),例如User、UserType,默认不需要添加后缀,例如UserController应该直接命名为User;
函数的命名使用小写字母和下划线(小写字母开头)的方式,例如get_client_ip;
方法的命名使用驼峰法(首字母小写),例如getUserName;
属性的命名使用驼峰法(首字母小写),例如tableName、instance;
以双下划线“__”打头的函数或方法作为魔术方法,例如__call和__autoload;

常量和配置
常量以大写字母和下划线命名,例如APP_PATH和ZWP_PATH;
配置参数以小写字母和下划线命名,例如url_route_on和url_convert;
数据表和字段
数据表和字段采用小写加下划线方式命名,并注意字段名不要以下划线开头,例如zrdao_user表和user_name字段,不建议使用驼峰和中文作为数据表字段命名。
应用类库命名空间规范
应用类库的根命名空间统一为app

例如:app\index\controller\Index和app\index\model\User。
1 本网站名称:规海-上至
2 本站永久网址:https://bbs.zaenwl.com/158.html
3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长85762836进行删除处理。
4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
-- 展开阅读全文 --
ZrWebPHP 1.0 获取框架源码
« 上一篇 11-10
ZrWebPHP 目录规范
下一篇 » 11-11

发表评论

发表评论