anyuan2002.com - vwin网

查找: 您的方位主页 > 电脑频道 > 编程代码 > 阅览资讯:thinkphp5.0结构开发标准内容介绍

thinkphp5.0结构开发标准内容介绍

2017-08-24 10:13:50 来历:www.anyuan2002.com 【

thinkphp5.0结构开发标准内容介绍

本文实例叙述了thinkPHP5.0结构开发标准。共享给咱们供咱们参阅,具体如下:

命名标准

ThinkPHP5遵从PSR-2命名标准和PSR-4主动加载标准,而且留意如下标准:

目录和文件

目录不强制标准,驼峰及小写+下划线形式均支撑;
类库、函数文件共同以.php为后缀;
类的文件名均以命名空间界说,而且命名空间的途径和类库文件地点途径共同;
类名和类文件名保持共同,共同选用驼峰法命名(首字母大写);

函数和类、特点命名

类的命名选用驼峰法,而且首字母大写,例如 UserUserType,默许不需要增加后缀,例如UserController应该直接命名为User
函数的命名运用小写字母和下划线(小写字母最初)的办法,例如 get_client_ip
办法的命名运用驼峰法,而且首字母小写,例如 getUserName
特点的命名运用驼峰法,而且首字母小写,例如 tableNameinstance
以双下划线“__”打头的函数或办法作为魔法办法,例如 __call__autoload

常量和装备

常量以大写字母和下划线命名,例如 APP_PATHTHINK_PATH
装备参数以小写字母和下划线命名,例如 url_route_onurl_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 )作为常量、类名和办法名,以及命名空间的命名,否则会形成体系过错。

期望本文所述对咱们根据ThinkPHP结构的PHP程序设计有所协助。

vwin娱乐场

本文地址:http://www.anyuan2002.com/bcdm/91508.html
Tags: 开发 结构 thinkPHP5.0
修改:vwin网
推行内容
引荐阅览
抢手引荐
引荐文章
关于咱们 | 联络咱们 | 友情链接 | 网站地图 | Sitemap | App | 回来顶部