PHP定名规范【转】

    添加时间:2013-6-22 点击量:

     

    【转】谭博的小我网站

    [类]
    1.类名与类文件名采取驼峰式且首字母大写
    2.类私有属性和私有办法名称以下划线开首
    3.办法名应用驼峰式
     
    [变量]
    变量名应用小写字母加下划线
     
    [函数]
    函数名应用小写字母加下划线
    [缩进]
    函数办法中代码块缩进4个空格
    语句如foreach if switch后需加一个空格
    定义函数,办法名时加一个空格,如 function test() {
    函数调用时不应用缩进,如 :test();
    函数或办法有多个参数时需在逗号后面加一个空格,如test(¥a, ¥b, ¥c);
    赋值运算等号前后须要一个空格,如:¥a = ‘b’;
    三目运算需应用空格分别,如:¥a = 1 ? 2 : 3;
    逻辑运算符前后须要一个空格,如:if(¥a == ¥b)
    如碰着须要换行的景象,以4个空格开首
    [换行]
    每行代码最大长度建议值为85,不要跨越100
    尽量应用简洁的变量名,若是代码过长可应用赋值的体式格式将其分化
    若是优化后还是过长,可应用换行
    非数字元素数组建议一行一个元素
    [注释]
    行注释用//
    代码块注释应用//
    [代码优化]
    尽量削减if else语句的嵌套,一是为了削减代码的缩进,二是减轻逻辑错杂度
    原来,再大的房子,再大的床,没有相爱的人陪伴,都只是冰冷的物质。而如果身边有爱人陪伴,即使房子小,床小,也觉得无关紧要,因为这些物质上面有了爱的温度,成了家的元素。—— 何珞《婚房》#书摘#
    分享到: