PHP项目开发规范文档.docxPHP项目开发规范文档文件及文件目录规范命名规范文件名以全部小写的英文字母组成,建议使用英文单词,必要时使用复数;多个单词Z间以下划线隔开,类文件建议以类的名字的小写命名;则这不仅仅是PHP文件,:,,,=>ounts{……};目录结构规范目录的命名同文件名一样,英文字母,全部小写•例:/lib常用PHP文件,库文件/images页面上使用的背景图或图标文件存在目录/js页面上使用的js文件/languages语言包文件/templates模板文件存在目录/cache站点数据存储冃录,比如像日志,附件,配置文件等,均可以创建子目录存放在这该目录下;(key)的应用是区分大小写的,所以强制全部采用小写字母组成,$+变量类型一变量命名作为规则,变量命名采用英文单词,多词组成吋用下划线连接;变量类型不一定强制!:$table_namePHP常用的类型:Stringstr例:$str_username,$str_password,$passwordIntegerint例:$int_id,$idFloatfit例:$flt_money,$moneyDoubledbl«列:$dbl_pie,$pieBooleanbln例:$bln_issetArrayarr例:$arr_data,$dataPHP用于全局变量类型:$GlobaI即全局变量的配置变量,全局变量首字母用大写PHP常量首全部用大写defined(*IN_OLCMS*):$arrData=array();$intQuality=0;函数与类规范函数的命名下划线连接的组合规则,例init(),list_category(){.......},但为了避免函数名过长,可以灵活结合类的名字命名例如Users::delete($uid)即用户类的成员函数用户删除函数语法规范表达式、流程控制语句中,!例如:以下空格以红色背景突显ifj($blnStatus|==|true){.....}$arrData|=|array();在zendstudo按下ctr+shift+F格式代码注意事项1・借助get_magic_quotes_gpc()判断PHP环境中是否对外部变量进行自动转义,如若没有,则要手工进去转义,,缩进采用键盘Tab键,不采用空榕键,缩进字符数设定为4个字符用于运算的变量,比如$i,$k等时,请注意使用完后unset($i,$k),比如
PHP项目开发规范文档 来自淘豆网m.daumloan.com转载请标明出处.