পিএইচপি ত্রুটি হ্যান্ডলিং: আপনার জানা দরকার



এই নিবন্ধটি আপনাকে পিএইচপি ত্রুটির সাথে প্রোগ্রাম্যাটিক বিক্ষোভের সাথে পরিচালনার সাথে পরিচয় করিয়ে দেবে এবং প্রক্রিয়াতে আপনাকে ধারণাটি পুরোপুরি বুঝতে সহায়তা করবে।

ত্রুটি সামলানো আপনার প্রোগ্রাম দ্বারা উত্থাপিত ত্রুটিগুলি খুঁজে বের করার এবং পদক্ষেপ নেওয়ার প্রক্রিয়া। এই নিবন্ধটি আপনাকে ধারণাটি অন্বেষণে সহায়তা করবে বিশদে হ্যান্ডলিংয়ে ত্রুটি। নিম্নলিখিত পয়েন্টারগুলি এই নিবন্ধে কভার করা হবে,

আসুন পিএইচপি এর ত্রুটি পরিচালনার নিবন্ধটি দিয়ে শুরু করি,





ত্রুটি পরিচালনা

পিএইচপি-তে ত্রুটিগুলি পরিচালনা করা খুব সহজ।স্ক্রিপ্ট এবং ওয়েব অ্যাপ্লিকেশন তৈরি করার সময় ত্রুটি পরিচালনা করা একটি খুব গুরুত্বপূর্ণ অংশ। যদি আপনার কোডটিতে কোড পরীক্ষা করার ক্ষেত্রে ত্রুটির অভাব হয়, তবে আপনার প্রোগ্রামটি খুব অলাভজনক দেখায় এবং আপনি সুরক্ষা ঝুঁকিতে মুক্ত থাকতে পারেন।

আমরা বিভিন্ন ত্রুটি পরিচালনার পদ্ধতিগুলি দেখতে পাব:



* সাধারণ 'ডাই ()' বিবৃতি

* কাস্টম ত্রুটি এবং ত্রুটি ট্রিগার

*ভূল প্রতিবেদন



আসুন দেখুন পিএইচপি ত্রুটি হ্যান্ডলিং ডাই ফাংশন সহ কীভাবে কাজ করে,

ডাই () ফাংশন ব্যবহার করে

চূড়ান্ত এবং জাভা চূড়ান্ত

আপনার পিএইচপি প্রোগ্রামটি লেখার সময় আপনার এগিয়ে যাওয়ার আগে সমস্ত সম্ভাব্য ত্রুটিগুলি পরীক্ষা করা উচিত এবং প্রয়োজনীয় যথাযথ ব্যবস্থা নেওয়া উচিত।/Tmp/test.xt ফাইল না থাকা উদাহরণ

ফিবোনাচি পুনরাবৃত্তি সি ++

একটি কাস্টম ত্রুটি হ্যান্ডলার তৈরি করা হচ্ছে

একটি কাস্টম ত্রুটি হ্যান্ডলার তৈরি করা খুব সহজ। আমরা কেবল একটি বিশেষ ফাংশন তৈরি করতে পারি যা পিএইচপি কোডে যখনই ত্রুটি দেখা দেয় তখনই ডাকা যায়।

এই ফাংশনটি ন্যূনতম দুটি প্যারামিটার পরিচালনা করতে সক্ষম যা ত্রুটি স্তর বা ত্রুটি বার্তা হতে পারে তবে পাঁচটি alচ্ছিক পরামিতি গ্রহণ করতে পারে, সেগুলি ফাইল, লাইন নম্বর এবং ত্রুটি প্রসঙ্গে

বাক্য গঠন

ত্রুটি_ ফাংশন () ত্রুটি হ্যান্ডলার সেট করুন

পিএইচপি-র জন্য ডিফল্ট ত্রুটি হ্যান্ডলারটি হ'ল সফ্টওয়্যারটিতে অন্তর্নির্মিত ত্রুটি হ্যান্ডলার। আমরা স্ক্রিপ্টের সময়কালের জন্য ডিফল্ট ত্রুটি হ্যান্ডলারের উপরে ফাংশনটি করতে যাচ্ছি।

ত্রুটি হ্যান্ডলারটি পরিবর্তন করা সম্ভব যা কেবলমাত্র কিছু ত্রুটির জন্য প্রয়োগ করা হয়, সেই পদ্ধতিতে স্ক্রিপ্টটি কোডের বিভিন্ন উপায়ে বিভিন্ন ত্রুটি পরিচালনা করতে পারে। তবে এই উদাহরণে, আমরা এর সমস্ত ত্রুটির জন্য আমাদের কাস্টম ত্রুটি হ্যান্ডলারটি ব্যবহার করতে যাচ্ছি।

সেট_অরর_হ্যান্ডলার ('' ')

আসুন আমরা একটি নমুনা প্রোগ্রামটি একবার দেখে নিই,

নমুনা প্রোগ্রাম

বিদ্যমান নেই এমন একটি ভেরিয়েবল আউটপুট দেওয়ার চেষ্টা করে ত্রুটি হ্যান্ডলার পরীক্ষা করে:

আউটপুট

ত্রুটি: [8] অপরিবর্তিত পরিবর্তনশীল: পরীক্ষা

রাউন্ড রবিন শিডিউলিং প্রোগ্রাম সি

এটি আমাদের নিবন্ধের শেষে নিয়ে আসে।

আপনি যদি এই ব্লগটিকে প্রাসঙ্গিক বলে মনে করেন তবে এটিতে দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা।

আমাদের জন্য একটি প্রশ্ন আছে? অনুগ্রহ করে নিবন্ধের মন্তব্য বিভাগে এটি উল্লেখ করুন এবং আমি আপনার কাছে ফিরে আসব।