我被建议在foreach和(等东西之间放一个空格。 我的理解是,它有助于区分功能和其他一切。
我只是在使用一个数组,注意到你应该unset($value)
. 我抬头看了看unset
,这是一个结构。 foreach
也是一种构造。 然后我看了看,array
也是一个结构。 不过,似乎没有人会用unset
或array
放置一个空格。
你怎么知道什么时候放一个空间,什么时候不放一个空间? 我使用 Adobe Dreamweaver,所以我养成了一个习惯,就是在每个绿色的 php 单词后面加一个空格(如 include_once
)。
杰
编辑。。。
它可能与关键字 http://php.net/manual/en/reserved.keywords.php 有关。 我注意到foreach
是一个关键字,但array()
也是一个关键字。
杰
php 有许多不同的编码约定。Zend 标准似乎与我看到的大多数代码非常接近:http://framework.zend.com/manual/en/coding-standard.html
无论如何,可能是控制结构关键字之后的空格
做你作为一个更舒服,但唯一的办法。 然而 PHP 编码标准