通用原则语义:所见即所得前缀:is表示是否(是+形容词+名词),get表示读取,set表示写入单复数:如一个用户getUser,多个用户getUsers避免冗余:尽量不要使用data、list、info后缀,谨慎使用通用名:common、util、functions、class、object、basic等通用名谨慎使用,不易维护;应该根据功能取一个准确的名字,比如字符串处理类,可以叫StringLib.php,放在lib目录下。命名规则类名:遵循StudlyCaps规范,以大写字母开头,驼峰命名。类文件名:与类名相同。非类文件名:全部小写,下划线分隔,无空格。如get_user.php类中的常量:所有字母必须大写,单词之间用下划线隔开。如constAPP_VERSION='1.0.0';类中的属性:(以下都可以)CamelCase($StudlyCaps)大写开头($StudlyCaps)CamelCase小写开头($camelCase)下划线分隔($under_score)目录名:全部小写,下划线和没有空间。例如控制器和模型函数名:以小写字母开头,驼峰命名,动词优先,两个函数之间留空行。如functioneditBlog()代替functionblogEdit()变量:全部小写,下划线分隔,例如:$user_id关键字:必须全部小写,常量true,false和null也必须全部小写。单引号和双引号:先用单引号,需要转义的时候再用双引号。注释规则文件注释:注释在
