Nick, dat doe ik inderdaad ook wel eens wat anders. Merk overigens op dat dit niet geldt voor closures of lambda functies:
<?php
function bar()
{
// ...
}
Coding standards zijn er voor het overzicht, maar vooral voor de consistentie in je code. Als je het telkens anders doet:
<?php
if($foo == $bar)
{
echo 'Foo!!!';
}
else {
echo('Bar');
}
foreach ($baz as $b) {
echo $b;
}
?>
Wordt het echt een troep.
Als je werkt binnen opensource projecten, wat ik je zeker kan aanraden, of op je werk met meerdere mensen is het ook dat je de code wilt laten lijken alsof het door 1 persoon is geschreven. Ook daar zijn de standaards voor.