কম্পিউটার

পিএইচপি-তে হেডার() ফাংশন কী?


হেডার() ফাংশন হল একটি পূর্বনির্ধারিত পিএইচপি নেটিভ ফাংশন৷ হেডার() HTTP ফাংশনগুলির সাহায্যে আমরা অন্য কোনও আউটপুট পাঠানোর আগে ওয়েব সার্ভারের দ্বারা ক্লায়েন্ট বা ব্রাউজারে পাঠানো ডেটা নিয়ন্ত্রণ করতে পারি৷

হেডার ফাংশন সার্ভার দ্বারা প্রদত্ত একটি HTTP প্রতিক্রিয়ার জন্য হেডার সেট করে। আমরা পিএইচপি-তে হেডার ফাংশন ব্যবহার করে সব ধরনের জিনিস করতে পারি যেমন পৃষ্ঠার অবস্থান পরিবর্তন, টাইমজোন সেট করা, ক্যাশিং নিয়ন্ত্রণ সেট করা ইত্যাদি...

পিএইচপি-তে হেডার() এর কিছু গুরুত্বপূর্ণ ব্যবহার নীচে তালিকাভুক্ত করা হল:

পৃষ্ঠা পুনঃনির্দেশ করুন।

এটি পিএইচপি-তে একটি ওয়েব পেজ থেকে অন্য ওয়েব পেজে রিডাইরেক্ট করতে ব্যবহৃত হয়।

উদাহরণ:

header('Location:give your url here');

হেডার প্রতিক্রিয়ায় বিষয়বস্তু-প্রকার সেট করুন:

কনটেন্ট-টাইপ:টেক্সট/এইচটিএমএল পাঠানোর জন্য পিএইচপি ডিফল্ট। আমরা যদি কন্টেন্ট-টাইপ পরিবর্তন করতে চাই, তাহলে হেডার() ফাংশন দিয়ে তা অর্জন করতে পারি।

উদাহরণ:

Generated PDF file :header('Content-Type: application/pdf');
Return response in json format:header('Content-Type: application/pdf');.

হেডার প্রতিক্রিয়াতে HTTP স্থিতি সেট করুন।

উদাহরণ:

header("HTTP/1.0 404 Not Found");

কোনও ক্যাশে ছাড়া একটি ব্রাউজারে প্রতিক্রিয়া পাঠানো হয়েছে৷

নীচের উদাহরণটি হেডার তথ্য পাঠিয়ে ক্যাশিং প্রতিরোধ করতে সাহায্য করে যা ব্রাউজার সেটিংকে নট-ক্যাশে ওভাররাইড করে।

উদাহরণ:

header("Cache-Control: no-cache, must-revalidate");

  1. পিএইচপি মিনিট() ফাংশন

  2. পিএইচপি-তে ইমপ্লোড() ফাংশন কী?

  3. PHP-তে explode() ফাংশন কি?

  4. পিএইচপিতে হেডার() ফাংশন