1.php文件格式
只有php代码的文件结尾不允许出现?>结束
缩进要用4个空格而不是用tab
每行代码长度在80~120字符
2.命名约定
类名只允许使用数字字母字符(不建议使用数字),eg;Zend/Db/Table.php中类名字就是Zend_Db_Table。也就是说下划线代表目录
函数名首字母必须小写,而且尽量能说明函数的意思,多个字母的话之间除首个单词外的其他单词首字母大写
在对象中方法如果声明为protected或者private名称首字符必须用下划线开头
变量如果声明成private或者protected那么也要用下划线开头
常量必须全部用大写,所有单词之间必须用下划线隔开
3.编码风格
不允许使用短标签
字符串应该用单引号扩起来,如果内部用单引号那么需要用双引号扩住全部
变量替换尽量使用一种(”hello $name”;或者“hello {$name};”)
字符串连接必须用点(.),在前后都要用空格提高可读性
数组元素中每个逗号和下个元素要用空格隔开
类的花括号要在类名的下一行开始,类中所有代码必须用4个空格缩进
函数的参数用逗号和空格分开,函数名与括号之间没有空格
if和后面的条件要用空格隔开,操作符和操作数或者变量用空格隔开
注释要有文件注释以及类注释和函数注释,函数注释需要有函数描述以及参数还有就是函数所有可能的返回值