PHP istisnolar ma’lumotnomasi
PHP istisno obyekti
Istisnolar xatolar va kutilmagan xatti-harakatlar haqida ma’lumot yuborish uchun funksiyalar va usullar tomonidan qo‘llaniladi.
Istisno obyekti umumiy xususiyatga ega emas, lekin u konstruktor va usullardan foydalanib yozilishi yoki o‘qilishi mumkin bo‘lgan shaxsiy va himoyalangan xususiyatlarga ega.
Istisno obyekti quyidagi usullarga ega:
| Metod | Tavsif |
|---|---|
| Exception() | Exception obyektining konstruktori |
| getCode() | Istisno kodini qaytaradi |
| getFile() | Istisno qilingan faylning to‘liq yo‘lini qaytaradi |
| getMessage() | Istisno nima uchun tashlanganligini tavsiflovchi stringni qaytaradi |
| getLine() | Istisnoni bekor qilgan kod qatorining qator raqamini qaytaradi |
| getPrevious() | Agar bu istisno boshqasi tomonidan qo‘zg‘atilgan bo‘lsa, bu metod oldingi istisnoni qaytaradi. Aks holda, u nullni qaytaradi |
| getTrace() | Istisno chiqarilgan vaqtda ishlayotgan barcha funksiyalar haqidagi ma’lumotlarga ega massivni qaytaradi |
| getTraceAsString() | getTrace() bilan bir xil ma’lumotni qaytaradi, lekin string ko‘rinishida |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
