Array-/Variableninitialisierung bei PHP
bearbeitet von pl Hallo,
>
> ist das normal, dass ich in PHP bei Arrays jeden Schlüssel initialisieren muss?
>
> Ich ging davon aus, dass es sich so verhält wie in Perl, wo ich bspw nur die Arrayvariable anlege `my %array;`.
>
> In PHP erhalte ich aber bspw einen Fehler bei dem Code
>
> `$category['reporting']['period']['categorySum'] += $iCode['pi']['period']['sum'];`
>
Die Fehlermeldung würdest Du auch in Perl bekommen wenn der Operator `+=` auf eine Variable zugreift die nicht initialisiert ist.
MfG