首页 » SEO优化 » php笔记编码技巧_PHP入门读书笔记六编码规范

php笔记编码技巧_PHP入门读书笔记六编码规范

访客 2024-12-05 0

扫一扫用手机浏览

文章目录 [+]

2、开拓职员可以理解任何代码,理清程序的状态。

3、提高程序的可读性,有利于干系设计职员互换,提高软件质量。

php笔记编码技巧_PHP入门读书笔记六编码规范

4、防止新打仗php的人自创风格并养成终生的习气。

php笔记编码技巧_PHP入门读书笔记六编码规范
(图片来自网络侵删)

5、有助于程序的掩护,降落软件本钱。

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

一、书写规则

1、缩进

利用制表符<tab>键缩进,缩进单位为4个空格旁边。

2、大括号

a、将大括号放置到关键字下方,同列

if ($exp)

{

...

}

b、首括号与关键字同行,尾括号和关键字同列

if ($exp){

...

}

3、关键字、小括号、函数、运算符

a、不要把小括号和关键字紧贴在一起,要用空格隔开它们。
如if空格($exp)

b、小括号和函数要紧贴在一起。
以便区分关键字和函数。
如round($num);

c、运算符与两边的变量或者表达式要有一个空格(字符连接运算符“.”除外)。
如:

while ($bo == true){ //$bo 和 ==,true 和 == 之间有个空格

...

}

d、当代码段较大时,段上、段下应加入空缺行,两个代码段之间只用一个空行,禁止利用多行。

e、只管即便不要在return返回语句中利用小括号。

书写规则在一些IDE会自动帮忙排版。

二、命名规则

变量的名称该当能够让代码阅读者随意马虎的知道这些代码的浸染,而模棱两可的名字会让阅读者不知所云或者缺点缺点理解。

1、类命名

a、利用大写字母做为词的分隔,其他字母均利用小写

b、名字的首字母利用大写

c、不要利用下划线(“_”)开头

如:Name、StudentName

2、类的属性命名

a、属性命名该当以字符“m”为前缀

b、前缀“m”后的采取和类命名一样的规则

c、“m”总是在名字的开头起装饰浸染,就像以“r”开头的名字表示引用变量一样

如:mName、mValue、mStuName

3、方法命名

方法的浸染是实行一个动作,达到一个目的。
以是方法的名称该当解释方法是做什么的。
一样平常方法的前缀和后缀有一定的规律。
例如:Is(判断)、Get(得到)、Set(设置)。
方法的命名规范和类命名是一样的。

例如:

class Student{ $mName = "Jack"; //名字 $mSex = "男"; //性别 //得到某信息 function GetName() { ... }}

4、方法中的参数命名

a、第一个字符利用小写字母

b、在首字母后的所有字符按照类命名规范首字符大写。
如:function GetName($firstName) { ... }

5、变量命名

a、所有字母都利用小写

b、利用下划线“_”作为每个单词的分界

如:$txt_name、$chk_hobby

6、引用变量和引用函数命名

引用变量命名要带有“r”前缀。
如:function SetExam(&$rExam){ ... }、function &rGetExam(){ ... }

7、全局变量

全局变量该当带有“g”的前缀。
如:global $gTest=”123”、global $g=1

8、常量和全局常量

常量和全局常量,该当全部利用大写字母,单词之间用下划线“_”分开。
如:

define(‘DEFAULT_NUM_AVG’,60);

9、静态变量

静态变量该当带有“s”的前缀。
如:static $sState=1;

10、函数命名

函数名中的所有字母都利用小写字母,多个单词之间利用下划线“_”来分割。
如:function good_ideail(){ ... }

一星期小结

这一星期我们紧张学习了php的根本知识,包括数据类型,常量,变量,运算符,表达式,函数等的学习,先容了数据的转换,系统预定义变量,变量,运算符的优先级,函数的利用。
末了是php的编码规范。

标签:

相关文章

phpyiiserve技巧_安装 Yii20

如果碰着任何问题或者想更深入地学习 Composer, 请参考 Composer 文档(英文),Composer 中文。 如果你已...

SEO优化 2024-12-11 阅读0 评论0