自学php-命名技巧

来源:互联网 发布:java反序列化漏洞原理 编辑:程序博客网 时间:2024/05/17 04:38

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   .......   


1 0
原创粉丝点击