আমি এর মধ্যে অনেকগুলি ব্যবহার করেছি, তবে যেহেতু সাধারণত বিকাশকালে আমার ডিবাগ করা প্রয়োজন, এবং যেহেতু আমি লোকালহোস্টে বিকাশ করি, তাই আমি অন্যের পরামর্শ অনুসরণ করেছি এবং এখন ব্রাউজারের জাভাস্ক্রিপ্ট ডিবাগ কনসোলটিতে লিখি (দেখুন http: //www.codefirest। নেট / ডিবাগিং-পিএইচপি-ইন-ব্রাউজার-জাভাস্ক্রিপ্ট-কনসোল )।
তার মানে আমি যে ওয়েব পৃষ্ঠায় আমার পিএইচপি আমার ব্রাউজারে উত্পন্ন করছে তা দেখতে এবং কোনও ডিবাগের ট্রেসটি দ্রুত প্রদর্শন / আড়াল করতে F12 টিপুন।
যেহেতু আমি ক্রমাগত ডিবাগার, সিএসএস লেআউট ইত্যাদির জন্য বিকাশকারী সরঞ্জামগুলির দিকে নজর রাখছি, সেহেতু আমার পিএইচপি লগনটি সেখানে দেখার জন্য এটি বোধগম্য।
যদি কেউ আমাদের কোডটি সিদ্ধান্ত নেয় তবে আমি একটি ছোটখাট পরিবর্তন করেছি। পরে
function debug($name, $var = null, $type = LOG) {
আমি যোগ করলাম
$name = 'PHP: ' . $name;
আমার সার্ভার সাইড পিএইচপি এইচটিএমএলকে জাভাস্ক্রিপ্টের সাথে সংযুক্ত করে উত্পন্ন করে এবং পিএইচপি এবং জেএস থেকে আউটপুটটির মধ্যে পার্থক্য করতে আমি এটি দরকারী বলে মনে করি।
(দ্রষ্টব্য: আমি বিভিন্ন আপডেট আউটপুট প্রকারগুলি চালু এবং বন্ধ করার অনুমতি দিতে আমি বর্তমানে এটি আপডেট করছি: পিএইচপি থেকে, জেএস থেকে এবং ডাটাবেস অ্যাক্সেস)