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