1. PHP 编码规范
因为现在的 Web 开发是多人合作开发的,所以使用相同的规范显得非常重要,尤其是新的开发人员加入时,通常需要知道前期开发的代码中变量的含义或函数的作用等,这时候就需要统一的编码规范;
1.1 编码规范的概述
编码规范是一套某种编程语言的导引手册,这种导引手册规定了一系列的语言的默认编程风格,来增强代码的可读性、规范性和可维护性; 一门语言的编程规范包括:文件组织、缩进、注释、声明、空格处理、命名规则等; 遵循编码规范的好处如下所示:
- 编码规范是对团队开发中每个成员的基本要求,编码规范程度是程序员成熟程度的表现;
- 提高程序可读性,有利于开发人员互相交流讨论;
- 形成良好一致的编码风格,在团队开发中可达到事半功倍的效果;
- 有助于程序的后期维护,降低软件成本;
1.2 PHP 中的编码规范
PHP 作为一门高级语言,十分强调编码规范性,编码规范有下面几个方面的体现;
- 表述
PHP 中的表述中,通常每一条 PHP 语句都以 “;” 结尾; 例子 1:
<?php
echo 'I a am teacher!'
?>
-
空白 -
PHP 对空格、回车造成的新行、和 Tab 操作留下的空白都进行了忽略,跟浏览器对 HTML 语言中空白的处理一样; -
缩进 用 Tab 键缩进,缩进单位为 4个空格,若开发工具多样,则需要在开发工作中统一十设置; -
大括号 {} 有两种大括号放置规则: 一是将大括号放在关键字的下方、同列; 例子 2 :
<?php
if($i<=50)
{
echo $i;
}
第二种是首括号与关键字同行,尾括号与关键字同列;
<?php
if($i<=50){
echo $i;
}
2. PHP 命名
2.1 类命名
- 使用大写字母作为词的分界线,其他的字母俊使用小写;
- 名字的首字母使用大写;
不要 使用下画线_; 例如:Bbc、Designdeng;
2.2 常量命名
对常量的命名要全部使用大写字母,单词之间用 _ 分隔; 例如:
define('OUN_BBC',10);
define('SOM_BBL',50);
2.3 变量命名
- 所有字母均使用小写;
- 使用下画线_作为每个词的分界线;
例如:$clor_i、$name_a 等;
2.4 数组命名
数组是一组数据的集合,是一个可储存多个数据的容器; 所以在对数组命名时,尽量使用单词的复数的形式; 例如:
n
a
m
e
s
、
names、
names、reds
2.5 函数命名
函数的命名规则和命名规则相同; 所有的名称都使用小写字母,多个单词使用下画线_分隔; 例如:
fumction this_good_idear(){
define('DE_NUM!',10);
}
2.6 类文件命名
PHP 类文件在命名时都以 .class.php 作为后缀,文件名和类型类似; 例如,若类名为 Bcc,则类文件名为 Bcc.class.php;
结束语
若这篇文章有帮到你,给个赞,收个藏,欢迎大家评论; 若文章有什么错误,欢迎大家指教。
|