Ich habe heute den Blog von „ljianhuis Kolumne“ (http://blog.csdn.net/ljianhui/article/details/17341219) gelesen. Es gibt ein paar Worte, denen ich voll und ganz zustimme Dasselbe wie beim Schreiben von Artikeln geht es darum, Ihre Gedanken klar auszudrücken.“ Daher erfordert das Schreiben von Code auch klares Denken und Verständnis!
In letzter Zeit wollte ich unbedingt meine technischen Fähigkeiten verbessern. Nach meinem Abschluss im letzten Jahr musste ich fünf Monate lang die Aufnahmeprüfung für den Postgraduierten absolvieren und habe sie nicht bestanden, wodurch meine Technologie etwas zurückgeblieben ist . Ich habe noch sehr wenig Erfahrung in wirklich bodenständiger Arbeit, insbesondere in der Arbeit in einem hervorragenden Team. Aufgrund meiner mangelnden soliden Fähigkeiten habe ich vor einiger Zeit stark in der Technik gelitten. Also beschloss ich, meine Fähigkeiten zu verbessern. Ehrlich gesagt bin ich nicht besonders technikbesessen, aber da ich in diesem Geschäft tätig bin, sollten wir etwas dagegen unternehmen! Ich glaube, dass das Interesse niemandem von Geburt an vermittelt wird. Es kommt immer noch auf die Führung und das Entdecken interessanter Punkte an.
Es gibt jetzt viele Dinge zu lernen, einschließlich PHP, JS, Linux, MySQL, Verteilung und Caching. . . , Alles hängt von der Akkumulation ab, also arbeite hart.
Okay, hör auf, Unsinn zu reden und schreibe etwas Echtes.
Heute habe ich den Fehlerbehandlungsmechanismus von PHP und die grundlegenden Befehle von Linux gelernt.
Mein Verständnis von Fehlerbehandlung ist: Beim Schreiben von Code müssen Sie die Integrität und Sicherheit des Codes berücksichtigen. Der Fehlerbehandlungsmechanismus besteht darin, Fehler zu vermeiden und Abhilfemaßnahmen zu ergreifen, nachdem Fehler aufgetreten sind. Eine kurze Einführung in den Fehlerbehandlungsmechanismus von PHP lautet wie folgt. Teilweise Referenz: http://php.net/manual/zh/book.errorfunc.php:
1: Informationen zur Auslösung, Anzeige und Verarbeitung von Fehlern.
1. Zunächst können Sie die Fehlerberichtsebene von error_reporting über die Konfigurationsdatei in php.ini konfigurieren. Die Fehlerebene kann auch in der Serverkonfigurationsdatei und im PHP-Code festgelegt werden.
2. Benutzer können über trigger_error() eine Fehler-, Hinweis- oder Warnmeldung auf Benutzerebene generieren.
3. Benutzerdefinierte Fehlerbehandlungsfunktionen können über die Funktion set_error_handler() festgelegt werden.
2: Über das Auslösen und Abfangen von Ausnahmen.
1. Folgendes habe ich aus dem Buch entnommen: „Ausnahmen bieten einen einheitlichen Mechanismus zur skalierbaren, wartbaren und objektorientierten Behandlung von Fehlern.“
2.Ausnahmebehandlung ist die try...throw...catch-Anweisung, die spezielle Strategien und unterschiedliche Codepfade für möglicherweise auftretende abnormale Situationen festlegt. Wenn Sie beispielsweise glauben, dass ein Codeteil oder eine Funktion einen Fehler verursachen könnte, können Sie den Codeteil oder die Funktion in den Codeblock try{} einfügen. Wenn ein Fehler auftritt, werfen Sie manuell ein Objekt in try{}. , und dann wird diese Ausnahme durch Catch nach der Try-Anweisung abgefangen. Es können mehrere Catch-Anweisungen eingerichtet werden, um verschiedene Arten von Ausnahmen abzufangen und entsprechend zu behandeln.
3.throw kann jede Art von Ausnahmeobjekt auslösen, es wird jedoch empfohlen, eine Instanz der Klasse Exception oder eine Instanz der von ihr geerbten Ausnahmeklasse zu verwenden. Wenn Sie einige der oben genannten Dinge nicht verstehen, können Sie zu Baidu oder Bing gehen, ohne auf Details einzugehen.
2. Sie können die benutzerdefinierte Ausnahmebehandlungsfunktion über set_Exception_handler festlegen, die für Ausnahmen ohne Try/Catch verwendet wird.
Hier habe ich kein tiefes Verständnis für die Ausnahmebehandlung und die Fehlerbehandlung. Es tut mir leid, aber bitte geben Sie mir einen Rat. Da es schon nach zwölf Uhr ist und ich morgen früh aufstehen muss, habe ich nicht viel Zeit, auf diese Dinge in Zukunft noch einmal näher einzugehen. Jetzt habe ich das Gefühl, dass selbst eine Fehlerbehandlung in PHP tiefgreifend ist . Haha, das bin nur ich. Bist du unwissend?
Das Obige hat gezeigt, dass gute Programmierer gute Autoren sind, einschließlich Ausnahmen, Ausnahmebehandlung und objektorientierter Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.