Zora: Fatal error: [] operator not supported for strings

Hallo ihr!

Kennt jemand von euch zufällig diesen Fehler:
Fatal error: [] operator not supported for strings in ... on line ...

In der Zeile, die diese Fehlermeldung erzeugt, steht nichts weiter als:
$inhalt[] = $dat;
(Zweck der Zeile ist die Erweiterung des Arrays "inhalt" um $dat)

Danke euch!

Zora

  1. Hallo Zora,

    Fatal error: [] operator not supported for strings in ... on line ...
    (Zweck der Zeile ist die Erweiterung des Arrays "inhalt" um $dat)

    $inhalt ist in diesem Fall kein array, sondern ein string. Deswegen die Fehlermeldung.

    Viele Grüße,
    Christian

  2. Hi Zora,

    $inhalt[] = $dat;
    (Zweck der Zeile ist die Erweiterung des Arrays "inhalt" um $dat)

    du hast die Variable bisher als String gehandhabt.
    Definiere einfach $inhalt = array(); irgendwo am anfang und schau wo du die Variable bisher benutzt hast.
    Wenn du nicht unbedingt ein Array brauchen solltest kannst du den String auch mit $inhalt .= $dat erweitern.

    gl & hf

    Thorsten

    1. Hi Thorsten! Hi Christian!

      Danke euch ganz herzlich, ich hatte die Variable tatsächlich woanders schon definiert. Jetzt ist das Problem gelöst!
      DANKE!!!

      Zora