Wie wird bei der Deklaration eines assoziativen Arrays die Einrückung der Elemente des Arrays gehandhabt? Ich habe eine Reihe von verschiedenen Stilen gesehen (PHP-Syntax, da ich mich in letzter Zeit damit beschäftigt habe). Das ist eine ziemlich pingelige und triviale Sache, also gehen Sie weiter, wenn Sie an ernsthafteren Dingen interessiert sind.
1) Richten Sie die Elemente eine Ebene weiter ein:
$array = array(
'Foo' => 'Bar',
'Baz' => 'Qux'
);
2) Elemente zwei Ebenen einrücken:
$array = array(
'Foo' => 'Bar',
'Baz' => 'Qux'
);
3) Elemente über den Array-Konstruktor hinaus einrücken, wobei die schließende Klammer am Anfang des Konstruktors ausgerichtet ist:
$array = array(
'Foo' => 'Bar',
'Baz' => 'Qux'
);
4) Richten Sie die Elemente über das Array-Konstrukt hinaus ein, wobei die schließende Klammer an der öffnenden Klammer ausgerichtet sein muss:
$array = array(
'Foo' => 'Bar',
'Baz' => 'Qux'
);
Ich persönlich mag die Nummer 3 - die breite Einrückung macht deutlich, dass wir uns an einem Haltepunkt im Code befinden (Aufbau des Arrays), und die schließende Klammer, die etwas links von allen Daten des Arrays steht, macht deutlich, dass diese Deklaration abgeschlossen ist.