Zpracování chyb je proces hledání chyb vyvolaných vaším programem a přijetí opatření. Tento článek vám pomůže prozkoumat koncept Zpracování chyb Podrobně. V tomto článku se budeme zabývat následujícími ukazateli,
Začněme článkem o zpracování chyb PHP,
Vypořádání se s chybou
V PHP je velmi snadné zvládnout chyby.Při vytváření skriptů a webových aplikací je zpracování chyb velmi důležitou součástí. Pokud váš kód postrádá kód pro kontrolu chyb, může váš program vypadat velmi neprofesionálně a můžete být otevřeni bezpečnostním rizikům.
Uvidíme různé metody zpracování chyb:
* Jednoduché výroky „die ()“
* Vlastní chyby a chybové spouštěče
* Hlášení chyb
Podívejme se, jak funguje zpracování chyb PHP s funkcí die,
Pomocí funkce die ()
Při psaní programu PHP byste měli zkontrolovat všechny možné chyby, než budete pokračovat, a podniknout příslušné kroky.Příklad bez souboru /tmp/test.xt
Vytvoření vlastního zpracování chyb
Vytvoření vlastní obslužné rutiny chyb je velmi jednoduché. Můžeme jednoduše vytvořit speciální funkci, kterou lze vyvolat, kdykoli dojde k chybě v kódu PHP.
jak používat java swing
Tato funkce dokáže zpracovat minimálně dva parametry, které mohou být úrovní chyby nebo chybovou zprávou, ale může přijmout až pět volitelných parametrů, jsou to soubor, číslo řádku a kontext chyby
Syntax
error_function () Nastavit obslužnou rutinu chyb
Výchozí popisovač chyb pro PHP je integrovaný popisovač chyb uvedený v softwaru. Budeme dělat funkci nad výchozím obslužným programem chyb po dobu trvání skriptu.
Je možné změnit obslužnou rutinu chyb, která se používá pouze u některých chyb, tímto způsobem může skript zpracovat různé chyby různými způsoby v kódu. V tomto příkladu však použijeme náš vlastní obslužný program chyb pro všechny chyby v něm.
set_error_handler („“ “)
Pojďme se podívat na ukázkový program,
Ukázkový program
Testování obslužné rutiny chyb pomocí pokusu o výstup proměnné, která neexistuje:
saltstack vs loutka vs kuchař
Výstup
Chyba: [8] Nedefinovaná proměnná: test
Tím se dostáváme na konec tohoto článku.
Pokud vám tento blog připadá relevantní, podívejte se na Edureka, důvěryhodná online vzdělávací společnost se sítí více než 250 000 spokojených studentů po celém světě.
Máte na nás dotaz? Uveďte to prosím v sekci komentářů článku a já se vám ozvu.