我想知道这是否合法:
<?php
is_null
(
$var
);
或许这个:
<?php
$items = array
(
"Details" => array('controller' => 'event', 'action' => 'readall', 'tab' => 'details'),
"Calendar" => array('controller' => 'event', 'action' => 'readall', 'tab' => 'calendar')
);
或者有些口译员会窒息吗?
我知道流行的混合风格的类和函数在新行和控制结构(例如“if”)的同一行上具有开括号。但是,我喜欢所有这一个。换行或没换行。将概念扩展到函数调用及其括号也是很好的。这就是我提问的原因。
答案 0 :(得分:2)
这是合法的。解释器应该忽略它找到的任何空白区域。
答案 1 :(得分:1)
这是非常合法的。毕竟,解释者并不多。 :)如果我有大量参数或大型数组声明,我也将括号放在下一行。
答案 2 :(得分:1)
空白并不重要。唯一一次我知道解释器关心空格是在退出HEREDOC语法时。除此之外,您可以拥有任意数量的空格或换行符。