什么是PHP代码的规范编码

2016-08-22 928 2 编辑:深色多郎 来源:程序书籍

以PHP开发为例,编码规范融合了开发人员长期积累的经验,形成了一种良好统一的编程风格,这种编程风格会在团队开发或二次开发时起到事半功倍的效果。编码规范是一种总结性的说明和介绍,并不是强制性的规则。从项目长远的发展以及团队效率来考虑,遵守编码规范是十分重要的。

遵守编码规范的好处有:

1.编码规范是对团队开发成员的基本要求。

2.开发人员可以了解任何代码,理清程序的状况。

3.提高程序的可读性,有利于相关设计人员交流,提高软件质量。

4.防止新接触PHP的人自创风格并养成终生的习惯。

5.有助于成语的维护,降低软件成本。

6.有利于团队管理,实现团队资源的可重用。

PHP命名规则

就一般约定而言,类、函数和变量的名字应该能够让代码阅读者容易地知道这些代码的作用。是该尽量避免使用模棱两可的名字。

1.类别名

(1)使用大写字母作为词的分隔,其他的字母均使用小写。

(2)名字的首字母使用大写。

(3)不要使用下划线(“_”).

如:Name / SuperMan / BigClassObject。

2.类属性命名

(1)属性命名应该以字符“m”为前缀。

(2)前缀“m”后采用与类命名一致的规则。

“m”总是字名字的开头起修饰作用,就像以“r”开头的名字表示引用变量一样。

如:mValue / mLongString等。

3.方法命名

方法的作用是执行一个动作,达到一个目的。所以方法的名称应该说明方法是做什么的。一般名称的前缀和后缀都有一定的规律,例如,Is(判断)、Get(得到)、Set(设置)。

方法的命名规范和类别名是一致的。

4.方法中参数命名

(1)第一个字符使用小写字母。

(2)在首字符后的所有字符都按照类别名规则首字符大写。

5.变量命名

(1)所有字母都使用小写。

(2)使用“_”作为每个词的分界。

6.引用变量/函数命名

引用变量/命名要带有“r”前缀。

7.全局变量

全局变量应该带前缀“g”。

8.常量/全局常量

常量/全局常量,应该全部使用大写字母,单词直接用“_”来分割。

9.静态变量

静态变量应该带前缀“s”。

10.函数命名

函数名中所有的字母都使用小写字母,对个单词使用“_”来分割。

以上的各种命名规则,可以组合一起来使用。

本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,我们谢绝直接复制和抄袭!感谢...
关注深正互联