设为首页收藏本站language 语言切换
查看: 1446|回复: 0
收起左侧

PHP 编码规范-空白

[复制链接]
发表于 2010-2-24 13:43:08 | 显示全部楼层 |阅读模式
<STRONG><FONT size=4>7.1 空行</FONT></STRONG><>空行将逻辑相关的代码段分隔开,以提高可读性。<BR><BR>下列情况应该总是使用两个空行:<BR>- 一个源文件的两个片段(section)之间<BR>- 类声明声明之间 <BR><BR>下列情况应该总是使用一个空行:<BR>- 两个方法之间<BR>- 方法内的局部变量和方法的第一条语句之间<BR>- 块注释或单行注释之前<BR>- 一个方法内的两个逻辑段之间,用以提高可读性 </P><><STRONG><FONT size=4>7.2 空格</FONT></STRONG></P><>下列情况应该使用空格:<BR>- 一个紧跟着括号的关键字应该被空格分开,例如:<BR>while ( true ) {<BR>...<BR>}<BR><BR>注意:空格不应该置于方法名与其左括号之间。这将有助于区分关键字和方法调用。<BR>- 空白应该位于参数列表中逗号的后面<BR>- 所有的二元运算符,除了".",应该使用空格将之与操作数分开。一元操作符和操作数之间不因该加空格,比如:负号("-")、自增("++")和自减("--")。例如: <BR>$a += $c + $d;<BR>$a = ( $a + $b ) / ( $c * $d );</P><>while ( $d++ = $s++ ) {<BR>  $n++;<BR>}<BR>printSize( "size is " + $foo + "\n" );<BR><BR>- for语句中的表达式应该被空格分开,例如: <BR>for (expr1; expr2; expr3)<BR><BR>- 强制转型后应该跟一个空格,例如: <BR>myMethod( (byte) $aNum, (int) $x );<BR>myMethod( (int) ($cp + 5 ), ( (int) ($i + 3)) + 1 );<BR></P>
您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-4-5 19:56 , Processed in 0.090213 second(s), 23 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表