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语句的嵌套,一是为了削减代码的缩进,二是减轻逻辑错杂度
原来,再大的房子,再大的床,没有相爱的人陪伴,都只是冰冷的物质。而如果身边有爱人陪伴,即使房子小,床小,也觉得无关紧要,因为这些物质上面有了爱的温度,成了家的元素。—— 何珞《婚房》#书摘#
 
【转】谭博的小我网站
原来,再大的房子,再大的床,没有相爱的人陪伴,都只是冰冷的物质。而如果身边有爱人陪伴,即使房子小,床小,也觉得无关紧要,因为这些物质上面有了爱的温度,成了家的元素。—— 何珞《婚房》#书摘#[类]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语句的嵌套,一是为了削减代码的缩进,二是减轻逻辑错杂度