Heim > Backend-Entwicklung > PHP-Tutorial > Aufruf einer Member-Funktion für ein Nicht-Objekt: Wie kann dieser PHP-Fehler diagnostiziert und behoben werden?

Aufruf einer Member-Funktion für ein Nicht-Objekt: Wie kann dieser PHP-Fehler diagnostiziert und behoben werden?

Susan Sarandon
Freigeben: 2024-12-21 22:58:26
Original
382 Leute haben es durchsucht

Call to a Member Function on a Non-Object: How to Diagnose and Fix This PHP Error?

Aufruf einer Mitgliedsfunktion für ein Nicht-Objekt: Ursachen und Lösungen

Einführung:

Beim Versuch, auf eine Klassenmitgliedsfunktion für eine Variable zuzugreifen, die keine Instanz eines Objekts ist, generiert PHP den „Aufruf einer Mitgliedsfunktion für a Fehlermeldung „kein Objekt“. Dieses Problem hat im Allgemeinen zwei Hauptursachen.

1. Null oder nicht vorhandenes Objekt:

Die häufigste Ursache ist, wenn eine Funktion ein Null- oder nicht vorhandenes Objekt zurückgibt, was häufig beim Abfragen einer Datenbank auftritt. Um dieses Problem zu beheben, überprüfen Sie das Ergebnis der Datenbankabfrage und verarbeiten Sie das Objekt nur, wenn es tatsächlich abgerufen wurde.

Beispiel:

<br>$objPage = $db_result->fetch_object ();<br>if ($objPage) {</p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">$page
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonAufruf einer Member-Funktion für ein Nicht-Objekt: Wie kann dieser PHP-Fehler diagnostiziert und behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage