phpinfo() ফাইলটি একটি শক্তিশালী টুল যা আপনার PHP পরিবেশ সম্পর্কে প্রচুর তথ্য প্রদান করতে পারে। এই ইউটিলিটিটি সমস্যা সমাধান এবং ডিবাগিং এ ব্যবহার করা যেতে পারে এবং যেকোন পিএইচপি বিকাশকারীর জন্য এটি অপরিহার্য বলে মনে করা হয়।
phpinfo() শুধুমাত্র বর্তমান সিস্টেম সেটিংস প্রদর্শন করে একটি প্রযুক্তিগত উদ্দেশ্য পরিবেশন করে না, তবে এটির ডায়গনিস্টিক ক্ষমতাও রয়েছে। উদাহরণস্বরূপ, বিভিন্ন পরিবেশে রিপোর্ট করা বাগ প্রতিলিপি করার চেষ্টা করার সময় এটি অমূল্য বিবরণ প্রদান করতে পারে।
একটি PHPIinfo ফাইল তৈরি করুন
একটি `phpinfo` ফাইল তৈরি করা একটি সহজবোধ্য প্রক্রিয়া। কিভাবে একটি `phpinfo` ফাইল তৈরি করতে হয় সে সম্পর্কে এখানে একটি ধাপে ধাপে নির্দেশিকা রয়েছে:
- আপনার পাঠ্য সম্পাদকে একটি নতুন ফাইল খুলুন।
- আপনার নতুন ফাইলে নিম্নলিখিত লাইন যোগ করুন:
<?php phpinfo(); ?>
- ফাইলটিকে 'phpinfo.php' হিসেবে সংরক্ষণ করুন।
- আপনার পিএইচপি পরিবেশের রুট ডিরেক্টরিতে ফাইলটি আপলোড করুন।
- একটি ওয়েব ব্রাউজার খুলুন এবং 'http://yourdomain.com/phpinfo.php'-এ নেভিগেট করুন।
এই পৃষ্ঠায়, আপনি আপনার বর্তমান পিএইচপি সেটিংস এবং কনফিগারেশন সম্পর্কে বিস্তারিত তথ্য দেখতে পাবেন।
PHPIinfo আউটপুট বোঝা
`phpinfo()` ফাংশন PHP-এর বর্তমান অবস্থা সম্পর্কে প্রচুর পরিমাণে তথ্য তৈরি করে। এতে পিএইচপি সংকলন বিকল্প এবং এক্সটেনশন, পিএইচপি সংস্করণ, সার্ভারের তথ্য এবং পরিবেশ (যদি একটি মডিউল হিসাবে সংকলিত হয়), পিএইচপি পরিবেশ, ওএস সংস্করণ তথ্য, পাথ, কনফিগারেশন বিকল্পগুলির মাস্টার এবং স্থানীয় মান, HTTP শিরোনাম এবং পিএইচপি সম্পর্কিত তথ্য অন্তর্ভুক্ত রয়েছে। লাইসেন্স.
বর্ণনা করা:
<?php // Show all information, defaults to INFO_ALL phpinfo(); ?>
এটা মনে রাখা গুরুত্বপূর্ণ যে PHPIinfo ফাইলটি ভুল হাতে পড়লে ক্ষতিকারক তথ্য প্রদান করতে পারে। অতএব, এটি ব্যবহার না করার সময় ফাইলটি সরাতে বা সুরক্ষিত করার পরামর্শ দেওয়া হয়।
পিএইচপি লাইব্রেরি এবং ফাংশন
পিএইচপি-তে লাইব্রেরি এবং বিল্ট-ইন ফাংশনের একটি সমৃদ্ধ সংগ্রহ রয়েছে যা `phpinfo()` আউটপুটের মাধ্যমে দেখা যায়। এই অন্তর্নির্মিত বৈশিষ্ট্যগুলি কোড লেখার প্রক্রিয়াকে সহজ করে এবং পিএইচপি অ্যাপ্লিকেশনগুলির কার্যকারিতা বাড়ায়।
`phpinfo()` আউটপুট থেকে, যেমন 'কনফিগার কমান্ড' বিভাগ থেকে, আপনি অনুমান করতে পারেন যে আপনার পিএইচপি সংস্করণটি কোন লাইব্রেরি দিয়ে তৈরি হয়েছে। আপনার পিএইচপি পরিবেশ নির্দিষ্ট ফাংশন বা বৈশিষ্ট্য সমর্থন করে কিনা তা নির্ধারণের জন্য এটি কার্যকর।
উপসংহারে, `phpinfo()` ফাইলটি একটি অপরিহার্য টুল, যা PHP-এর বর্তমান অবস্থার একটি ব্যাপক ওভারভিউ প্রদান করে। একজন বিকাশকারীর দৃষ্টিকোণ থেকে, PHP প্ল্যাটফর্মে শক্তিশালী, বাগ-মুক্ত অ্যাপ্লিকেশন তৈরি করতে এই ফাংশনটি বোঝা এবং ব্যবহার করা অত্যন্ত গুরুত্বপূর্ণ।