⊗ppPmBsErO 5 of 447 menu

PHP Xatoliklarni Ko'rsatish

Agar siz PHP kodingizda xatolik qilsangiz, server ushbu xatolik tavsifini to'g'ridan-to'g'ri brauzerga chiqaradi. Xatoliklar uch turda bo'ladi: notice, warning va fatal.

Notice'lar sizning kodingizda biror narsa noto'g'ri bo'lishi mumkinligi haqidagi eslatmalardir. Shu bilan birga, kod ishlashda davom etadi. Biroq, ushbu xatoliklarni e'tiborsiz qoldirmaslik va ularni tuzatish maqsadga muvofiqdir.

Warning'lar biror narsa noto'g'ri ketayotganligi haqidagi ogohlantirishlardir. Odatda, sizning kodingiz ishga tushadi, lekin siz xohlagandek ishlamay qoladi.

Fatal'lar PHP kodi bajarila olmaganda paydo bo'ladi. Odatda bu siz tomonidan qilingan sintaktik xatolar bilan bog'liq bo'ladi.

Biroq, bir muammo mavjud. Sukut bo'yicha notice'lar va warning'lar o'chirilgan holatda bo'ladi, fatal'lar o'rniga esa siz oddiygina oq ekranni ko'rasiz. Bu, albatta, kam ma'lumot beruvchi. Keling, barcha xatoliklarni ko'rsatishni yoqamiz:

<?php error_reporting(E_ALL); ?>

Ba'zida, ushbu buyruq ishlamay qolishi mumkin (server sozlamalariga bog'liq). Yordamga ikkinchi buyruq keladi:

<?php ini_set('display_errors', 'on'); ?>

Barchasini darrov yozish yaxshiroq:

<?php error_reporting(E_ALL); ini_set('display_errors', 'on'); ?>

Internetga chiqarilgan saytda xatoliklarni ko'rsatish o'chirib qo'yish maqsadga muvofiq. Bunga quyidagicha erishiladi:

<?php error_reporting(0); ini_set('display_errors', 'off'); ?>
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish