haidong 发表于 2010-2-24 13:43:08

PHP 编码规范-空白

<STRONG><FONT size=4>7.1 空行</FONT></STRONG><P>空行将逻辑相关的代码段分隔开,以提高可读性。<BR><BR>下列情况应该总是使用两个空行:<BR>- 一个源文件的两个片段(section)之间<BR>- 类声明声明之间 <BR><BR>下列情况应该总是使用一个空行:<BR>- 两个方法之间<BR>- 方法内的局部变量和方法的第一条语句之间<BR>- 块注释或单行注释之前<BR>- 一个方法内的两个逻辑段之间,用以提高可读性 </P><P><STRONG><FONT size=4>7.2 空格</FONT></STRONG></P><P>下列情况应该使用空格:<BR>- 一个紧跟着括号的关键字应该被空格分开,例如:<BR>while ( true ) {<BR>...<BR>}<BR><BR>注意:空格不应该置于方法名与其左括号之间。这将有助于区分关键字和方法调用。<BR>- 空白应该位于参数列表中逗号的后面<BR>- 所有的二元运算符,除了".",应该使用空格将之与操作数分开。一元操作符和操作数之间不因该加空格,比如:负号("-")、自增("++")和自减("--")。例如: <BR>$a += $c + $d;<BR>$a = ( $a + $b ) / ( $c * $d );</P><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>
页: [1]
查看完整版本: PHP 编码规范-空白