点后的空格是正常的,例如$baz . \'-5\'
, 此样式用于许多运算符的编码标准(y + z
).
这样做是为了提高可读性,例如其中一个比另一个更可读。
$cow.$dog.$cat.$table.$chocolate.$puddle.$iterator.$stuctureone.$stucturetwo
$cow . $dog . $cat . $table . $chocolate . $puddle . $iterator . $stuctureone . $stucturetwo
当被其他“代码”包围时,这一点变得更加明显。
至于括号周围的空格( 1, 2, 3 )
我不知道,我想这个论点也是为了可读性。
因为WordPressstandards themselves 如果在注释中有没有空格的括号,那么代码库本身就会与某些部分有空格而其他部分没有空格(参见下面的屏幕截图)混淆,即使在同一个函数中也是如此。
大多数PHP标准实际上做的是相反的调用括号应包含其内容事实上,其他语言的大多数编码标准都是这样写的:(1, 2, 3)
所以WP为什么这样做有点神秘。
下面是一个WordPress函数的比较示例。
要比较的较大版本:http://i.imgur.com/nTEbV7v.jpg
我更喜欢右边的那个,尤其是在看全屏幕的代码时,但这是我个人的偏好。