PHP: Cannot access empty property

Kurztipp: Probleme nach der Migration von PHP4 zu PHP5 (I)

Folgendes Problem tritt nach der Migration von PHP4 zu PHP5 auf:

Fatal error: Cannot access empty property in /www/xyz/abc.php on line xy

Bei mir ist dieses Problem aufgetreten weil sich da ein $ eingschmuggelt hatte wo es nichts zu suchen hatte.

Vorher
$this->free_result($this->$query_id);

Nacher
$this->free_result($this->query_id);

Wie man sieht genügt es das $-Zeichen zu entfernen.

5 Responses to “PHP: Cannot access empty property”


  1. 1 Harald

    DANKE !!! - Hast mir eine Menge Sucharbeit erspart :)

  2. 2 Martin

    Vielen Dank !!! Solche blöde Fehler findet man sehr schwer :) Ich habe mehr als eine Stunde in meinem Code gesucht, bevor ich diese Seite gefunden habe

  3. 3 Fritz

    Hast mir auch total geholfen. Hätte das die rausgefunden.
    Danke!

  4. 4 Markus

    Oh jaah, habe auch gerade danach gesucht und bin innerhalb kürzester Zeit hierauf gestoßen.
    Vielen Dank!

  5. 5 trinki

    War äußerst hilfreich. Hätte das “$” auch lange nicht gefunden.
    Danke

Leave a Reply