j4nk3y: javascript und php - plötzlich fatal error

Beitrag lesen

Hey,

An einen String kann man (sicherheitshalber) mit dem []-Operator keine Zeichen anhängen. Das muss man mit dem Punkt-Operator tun. Aber das wolltest Du ja auch nicht. Du wolltest ja einen zusätzlichen Eintrag ins Array $info schreiben - nur dass das eben keins ist.

Stimmt, da hatte ich garnicht dran gedacht.

### leeres Array anlegen
$info = [];

$info[] = 'erste Fehlermeldung';
$info[] = 'zweite Fehlermeldung';

Das ist der Fluch der impliziten Deklaration. Lieber immer alle Variablen vorher gezielt mit dem passenden Typ erzeugen!

...und Syntax.

Gruß
Jo