Verwenden Sie den Ausnahmemodus PDO::ERRMODE_EXCEPTION (Methode drei zum Erfassen von Fehlern in SQL-Anweisungen in PDO). Der Ausnahmemodus erstellt eine PDOException und legt das erorCode-Attribut fest, das den Ausführungscode in einen try{...}catch kapseln kann In der {...}-Anweisung führen nicht abgefangene Ausnahmen dazu, dass das Skript unterbrochen wird und einen Stack-Trace anzeigt, damit der Benutzer versteht, wo das Problem aufgetreten ist! In den ersten beiden Artikeln „Verwenden des Standardmodus-PDO::ERRMODE_SILENT (Methode 1 zum Erfassen von Fehlern in SQL-Anweisungen im PDO)“ und „Verwenden des Warnmodus-PDO::ERRMODE_WARNING (Methode 2 zum Erfassen von Fehlern in SQL-Anweisungen im PDO)“ „Wir haben zwei Methoden eingeführt: den Standardmodus und den Ausnahmemodus. Deshalb stellen wir heute die dritte Methode zum Erfassen von Fehlern in SQL-Anweisungen in PDO vor. ~ Ein weiterer sehr nützlicher Aspekt des Ausnahmemodus ist, dass er klarer sein kann als herkömmliche Warnungen im PHP-Stil Erstellen Sie ganz einfach Ihre eigene Fehlerbehandlung, und der Ausnahmemodus erfordert weniger Code/Verschachtelung als der stille Modus und die explizite Überprüfung des Rückgabewerts jedes Datenbankaufrufs. Außer
1. Empfohlene Artikel über abnormale Muster
Einführung: Verwenden Sie den Ausnahmemodus PDO::ERRMODE_EXCEPTION (Methode 3 zum Erfassen von Fehlern in SQL-Anweisungen in PDO). Der Ausnahmemodus erstellt eine PDOException und legt das erorCode-Attribut fest, das den Ausführungscode in einen try{...}catch einkapseln kann Die {...}-Anweisung führen dazu, dass nicht abgefangene Ausnahmen das Skript unterbrechen und einen Stack-Trace anzeigen, damit der Benutzer versteht, wo das Problem aufgetreten ist! In den ersten beiden Artikeln „Verwenden des Standardmodus-PDO::ERRMODE_SILENT (Erfassen von S in PDO...
2. Empfohlene Artikel über PDO::ERRMODE_EXCEPTION
Einführung: Verwenden des Ausnahmemodus-PDO::ERRMODE_EXCEPTION (Erfassen von Fehlern in SQL-Anweisungen in PDO drei) Ausnahmen Der Modus erstellt eine PDOException und legt das erorCode-Attribut fest, das den Ausführungscode in eine try{...}catch{...}-Anweisung kapseln kann. Die nicht abgefangene Ausnahme führt dazu, dass das Skript den Stack-Trace unterbricht und anzeigt, damit der Benutzer dies tun kann Verstehen Sie, wo das Problem auftritt! In den ersten beiden Artikeln „Verwenden des Standardmodus-PDO::ERRMODE_SILENT(PDO zum Erfassen von S...
4. Verwenden Sie den Standardmodus PDO::ERRMODE_SILENT (Methode 1 zum Erfassen von Fehlern in SQL-Anweisungen in PDO)
5. SQL-Anweisungen in PDO erfassen
Einführung: SQL-Anweisungen in PDO erfassen Fehler in: Verwenden Sie die Standardmodus -----PDO::ERRMODE_SILENT, um das errorCode-Attribut des PDOStatement-Objekts auf den Standardmodus festzulegen, aber keine anderen Vorgänge auszuführen. Zum Beispiel: Fügen Sie der Datenbank Daten über Prepare() und Execute() hinzu. Methoden: Legen Sie das erroCode-Attribut des PDOStatement-Objekts fest und erkennen Sie Fehler im Code. Die Schritte lauten wie folgt: $dbms=mysql;//Datenbanktyp. $dbName=admin;//Datenbank verwendet
Das obige ist der detaillierte Inhalt von10 empfohlene Artikel zu PDO::ERRMODE_SILENT. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!