下载此文档

php 编码规范.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
PHP 编码格式规范版本: 历史: * 运营商管理组- 参考互动社区的编码规范,制定此规范为什么有编码格式规范? ?格式化代码为了让代码更容易阅读?格式化代码有益于改善代码质量?格式化代码是使代码被可持续维护的保障?格式化代码是一个优秀的程序员认真负责态度的体现?格式化代码是对阅读你代码读者礼貌的体现因此,我们需要你必须这么做….. 缩进( Indentation ) 用什么来缩进?缩进多少? ?缩进让代码更容易阅读?使用制表符(Tab) 缩进?请将制表符的缩进位置设置为 4 function func() { if ($i > 10) { if ($j < 100) { while ($k < 1000) { ……}}}} 空白字符( Wrapping Lines ) ?函数名后的”()”无空格?函数的多个参数之间加空格,括号前后无空格正确: list ($user, $pass) = explode (":", " Iuser:Nopass ") 错误: List ($user, $pass) = explode (":", " Iuser:Nopass ") list ($user,$pass) = explode (":"," Iuser:Nopass ") list ( $user, $pass) = explode ( ":", " Iuser:Nopass ") list ($user, $pass )= explode (":", " Iuser:Nopass ") ?赋值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,如“=”、“+=”“>=”、“<=”、“+”、“*”、“%”、“&& ”、“||”、“<<”,“^”等二元操作符的前后加空格?一元运算符、地址运算符“!”、“~”、“++”、“--”、“&”等前后无空格?“->”,“::”操作符前后不加空格正确: $c = $a + $b; $c++; $book = new &book; $book->getName(); 错误: $c=$a+$b; $c =$a +$b; $c ++; $book = new & book; $book -> getName(); ?数组以=> 分隔键值对,则写成单行,上下的等号对齐; ?只要值的数组写成一行,则每项之间应该有空格正确: $c = array( “ user ”=> ‘ user ’, “ passwd ”=> ‘ passwd ’, ); $c = array( “ bank ”,“ card ”); ?行末不要保留没有意义的空格符。 Zend 设置: Tool->Preferences->Editing->Strip trailing spaces on save 换行结束符(L ines ) ?为保持语句清晰,每一行只写一个语句?两个片段(section) 之间,使用空行隔开,函数/ 方法之间使用一个空行隔开,类声明之间使用两个空行隔开 interface MyInterface {p ublic function ifc1(){} public function ifc2(){} }c lass Foo extends MyInterface { private functio

php 编码规范 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xgs758698
  • 文件大小0 KB
  • 时间2016-03-20