PHP编码规范:一种总结性的说明和介绍,并不是强制的规则,对项目开发有利。
HTML编码规范:html并不是编程语言,而是一种标记语言。
1.标记书写:html语言不区分大小写,但一般,标记使用大写,标记中的属性使用小写,例如:
<P><FONT color="red">标记书写</FONT><P>
2.标记换行:标记换行可以使得代码格式清晰,易读,易维护,例如:
<TABLE>
<TR>
<TD>换行标记</TD>
</TR>
</TABLE>
3.标记关闭:不要出现交叉现象,一一对应。
4.标记属性值:要使用双引号或者单引号包起来,不易出错:
<INPUT type="text" name="exam" value="this is a joke!">
5.标记缩进:即是代码格式化
6.注释:良好的注释习惯,对代码编写维护有很大帮助html注释 <!-- 注释内容 -->
php编码规范:
1.代码标记:已经基本采用了<?php ?>此标记
2.注释规则:整块注释同样可以用以单行注释代码尾端注释:/* 注释内容 */ 行末注释 //注释内容
php书写规则:
1.缩进:使用Tab键缩进,单位为4个空格左右
2.大括号:
if (){
……
}
或者
if ()
{ …… }
3.关键字,小括号,函数,运算符:
不要把小括号和关键字贴在一起,小括号和函数要紧贴在一起,运算符和两边的表达式要有一个空格,链接字符“.”除外,当代码段较大时,上下应当加入空白行,禁止使用多行,尽量不要在return返回语句中使用小括号(除非必要)
php命名规则:就一般约定而言,类,函数和变量的名字应该能让代码阅读者容易理解,避免模棱两可。
1.类命名:驼峰法命名,不要使用“_”,如:SuperMan
2.类属性命名:建议以 m驼峰法 命名,如:
class StartStudy{
$mLessonOne = "";
}
3.方法命名:方法的作用是执行一个动作,达到一个目的,所以名称应该说明方法是做什么,一般名称的前缀和后缀有规律 如:Is(判断) Get(得到) Set(设置)
4.方法中参数的命名:第一个字母小写,首个字符后使用驼峰法命名;如:
class EchoAnyWord{
function EchoWord($firstWord,$secondWord){}
}
5.变量命名:所有字母都使用小写,使用‘_’作为每个词的分界;如:$msg_error $chk_pwd.....
6.引用变量:要带有 ’r‘前缀;如:&$rExam
7.全局变量:应带有’g‘;如:global = $gTest global = $g
8.常量/全局常量:全部使用大写,单词之间用’_‘分割;如:define('DEFAULT_NUM_AVE',90);
9.静态变量:应该带前缀“s”;如:static $sStatus = 1;
10.函数命名:使用小写字母,多个单词用’_‘分割;如:function this_good_idea(){ …… }
文件和目录:php文件一般采用小写字母,可以是单词,缩写,词组等组成,最好不要用拼音,扩展名最好是.php,不要使用其他如.php1等类似的扩展名,html文件,文件为.html,静态网页的打开速度远远比动态的快。
目录:images图片 css/style样式 javascript/js .......