PHP பிழை கையாளுதல்: நீங்கள் தெரிந்து கொள்ள வேண்டியது எல்லாம்



இந்த கட்டுரை உங்களை நிரல் ஆர்ப்பாட்டத்துடன் PHP பிழை கையாளுதலுக்கு அறிமுகப்படுத்தும் மற்றும் செயல்பாட்டில் கருத்தை முழுமையாக புரிந்துகொள்ள உதவும்.

பிழை கையாளுதல் என்பது உங்கள் நிரலால் எழுப்பப்பட்ட பிழைகளைக் கண்டறிந்து நடவடிக்கை எடுக்கும் செயல்முறையாகும். என்ற கருத்தை ஆராய இந்த கட்டுரை உங்களுக்கு உதவும் பிழை கையாளுதல் விரிவாக. இந்த கட்டுரையில் பின்வரும் சுட்டிகள் விவரிக்கப்படும்,

PHP பிழை கையாளுதல் கட்டுரையுடன் தொடங்குவோம்,





கையாளுதல் பிழை

பிழைகளை கையாள PHP இல் இது மிகவும் எளிதானது.ஸ்கிரிப்டுகள் மற்றும் வலை பயன்பாடுகளை உருவாக்கும்போது, ​​பிழை கையாளுதல் மிக முக்கியமான பகுதியாகும். உங்கள் குறியீட்டில் பிழை சரிபார்ப்புக் குறியீடு இல்லாவிட்டால், உங்கள் நிரல் மிகவும் தொழில்சார்ந்ததாகத் தோன்றலாம், மேலும் நீங்கள் பாதுகாப்பு அபாயங்களுக்குத் திறந்திருக்கலாம்.

ஹடூப்பில் ஸ்கூப் என்றால் என்ன

வெவ்வேறு பிழை கையாளுதல் முறைகளைப் பார்ப்போம்:



* எளிய “டை ()” அறிக்கைகள்

* தனிப்பயன் பிழைகள் மற்றும் பிழை தூண்டுதல்கள்

* புகாரளிப்பதில் பிழை



டை செயல்பாட்டுடன் PHP பிழை கையாளுதல் எவ்வாறு செயல்படுகிறது என்பதைப் பார்ப்போம்,

டை () செயல்பாட்டைப் பயன்படுத்துதல்

உங்கள் PHP நிரலை எழுதும் போது, ​​நீங்கள் முன்னேறுவதற்கு முன் சாத்தியமான அனைத்து பிழைகளையும் சரிபார்த்து, தேவையான நடவடிக்கை எடுக்க வேண்டும்./Tmp/test.xt கோப்பு இல்லாமல் எடுத்துக்காட்டு

தரவு கட்டமைப்புகள் மற்றும் வழிமுறைகள் ஜாவா

தனிப்பயன் பிழை கையாளுதலை உருவாக்குதல்

தனிப்பயன் பிழை கையாளுதலை உருவாக்குவது மிகவும் எளிது. PHP குறியீட்டில் பிழை ஏற்படும் போதெல்லாம் அழைக்கப்படும் ஒரு சிறப்பு செயல்பாட்டை நாம் உருவாக்கலாம்.

இந்த செயல்பாடு குறைந்தபட்சம் இரண்டு அளவுருக்களைக் கையாள முடியும், அவை பிழை நிலை அல்லது பிழை செய்தியாக இருக்கலாம், ஆனால் ஐந்து விருப்ப அளவுருக்கள் வரை ஏற்றுக்கொள்ளலாம், அவை கோப்பு, வரி எண் மற்றும் பிழை சூழல்

தொடரியல்

error_function () பிழை கையாளுதலை அமைக்கவும்

PHP க்கான இயல்புநிலை பிழை கையாளுதல் என்பது மென்பொருளில் கொடுக்கப்பட்ட உள்ளமைக்கப்பட்ட பிழை கையாளுதல் ஆகும். ஸ்கிரிப்டின் காலத்திற்கு இயல்புநிலை பிழை கையாளுதலுக்கு மேலே செயல்பாட்டை உருவாக்க உள்ளோம்.

சில பிழைகளுக்கு மட்டுமே பயன்படுத்தப்படும் பிழை கையாளுதலை மாற்ற முடியும், அந்த வகையில் ஸ்கிரிப்ட் குறியீட்டில் வெவ்வேறு வழிகளில் வெவ்வேறு பிழைகளை கையாள முடியும். இருப்பினும், இந்த எடுத்துக்காட்டில், எங்கள் தனிப்பயன் பிழை கையாளுதலை அதில் உள்ள அனைத்து பிழைகளுக்கும் பயன்படுத்தப் போகிறோம்.

set_error_handler (“’ ’)

ஒரு மாதிரி நிரலைப் பார்ப்போம்,

மாதிரி திட்டம்

இல்லாத ஒரு மாறியை வெளியிடுவதற்கு முயற்சிப்பதன் மூலம் பிழை கையாளுபவரை சோதிக்கிறது:

வெளியீடு

பிழை: [8] வரையறுக்கப்படாத மாறி: சோதனை

html மற்றும் xml இடையே வேறுபாடு

இது இந்த கட்டுரையின் முடிவிற்கு நம்மைக் கொண்டுவருகிறது.

இந்த வலைப்பதிவு உங்களுக்கு பொருத்தமானது எனில், பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? கட்டுரையின் கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நான் உங்களிடம் திரும்புவேன்.