欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

如何一分钟搞定PHP框架开发的规范?

程序员文章站 2022-03-02 22:52:32
...
上篇文章给大家介绍了《php8条件判断有哪些?php8中三元运算符是什么意思?》,本文继续给大家介绍如何一分钟搞定PHP框架开发的规范?有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

PHP框架开发规范:

Thinkphp6遵循PSR-2的命名规范和PSR-4的自动加载。

一、目录和文件的规范:

1. 目录名:小写+下划线;

2. 类库和函数文件统一以.php为后缀;

3. 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致;

4. 类(包含接口和trait)文件采用首字母大写的命名方式,其他采用小写+下划线的命名方式

5. 类名(包含接口和trait)和文件名保持一致,采用首字母大写的命名方式。

二、函数、类和属性的命名规范:

1. 类的命名采用首字母大写的命名方式;

2. 函数的命名采用小写+下划线的命名方式;(get_client_ip)

3. 方法的命名采用首字母小写后面单词首字母为大写的命名方式;

4. 属性的命名采用首字母小写后面单词首字母为大写的命名方式;

5. 以双下划线(__)打头的函数或方法作为魔术方法(特例)

三、常量与配置的规范如下:

1. 常量以大写字母和下划线命名;

2. 配置参数以小写字母和下划线命名;

3. 环境变量定义使用大写字母和下划线命名。

四、数据表和字段的规范:

1. 数据表和字段采用小写加下划线方式命名;

2. 注意字段名不要采用下划线开头

3. 字段不建议使用驼峰和中文作为数据表及字段命名

视图:Index类方法对应view下面的目录,index方法对应view下面目录里的静态文件

模板变量:assign方法赋值属于全局变量赋值,模板输出{$name}

推荐学习:《PHP视频教程

以上就是如何一分钟搞定PHP框架开发的规范?的详细内容,更多请关注其它相关文章!

相关标签: PHP框架