代码规范化

来源:互联网 发布:网页游戏源码免费下载 编辑:程序博客网 时间:2024/04/28 12:57

代码规范化
1.TAB键,相当于4个空格,而不是真实的TAB,可以在编辑器软件中设置(可省略)
2.代码格式:例子:(if, for, while, switch等等)
if ((condition1) || (condition2)) {
    action1;
} elseif ((condition3) && (condition4)) {
    action2;
} else {
    defaultaction;
}

switch (condition) {
    case 1:
        action1;
        break;

    case 2:
        action2;
        break;

    default:
        defaultaction;
        break;

}
if 与后面的小括号,有一个空格,后面的那个小括号与括号里面的代码第一个字母之间,没有空格, ||, && 等数学符号左右,要有空格
右括号与综括号之间,要有空格,如 ){, 并在同一行
要注意代码的缩进,缩进是4个空格的TAB

如果if 后面的条件只有一行简单的,可以写在一行里,如:
if ($user_gender == 1) $user_boy = true;

3.$var = foo($bar, $baz, $quux);
   $var = ‘test’;
   变量之间的等于号 = ,左右至少要有一个空格,并把相临的几条语句对齐,如下:
$short         = foo($bar);
$long_variable = foo($baz);

4.自定义的函数

如下例子:
function fooFunction($arg1, $arg2 = '')
{
    if (condition) {
        statement;
    }
    return $val;
}
function下的第一个综括号{,要在function这一行的下行,function中的代码,要缩进
函数名称规范:函数名中的每个单词,要用英文全称,不会的,用汉语拼音,函数首个单词,要小写,之后的每个单词首字母大写
函数中的变量:有默认值的变量排在所有变量的后面


5.尽量使用 require_once 或include_once 代替require,include
6.PHP代码,要用<?php ?>,不要使用短标记,如:<? ?>

7.变量命名:
变量名称使用小写全称英文字母,并用下划线分开每个单词,不会的,用拼音代替,尽量不使用缩写单词。
如:$login_name, $result_array, $result_str