কম্পিউটার টিউটোরিয়াল

PHP – mb_http_output() ফাংশন ব্যবহার করে HTTP আউটপুট ক্যারেক্টার এনকোডিং পান বা সেট করুন


PHP-এ mb_http_output() ফাংশনটি HTTP আউটপুট ক্যারেক্টার এনকোডিং পেতে বা সেট করতে ব্যবহৃত হয়। এই ফাংশনটি কল করার পরে একটি আউটপুট, সেট করা অভ্যন্তরীণ এনকোডিং থেকে নির্দিষ্ট এনকোডিং-এ রূপান্তরিত হবে।

সিনট্যাক্স

string|bool mb_http_output(str $encoding = null)

প্যারামিটারসমূহ

mb_http_output() শুধুমাত্র একটি প্যারামিটার গ্রহণ করে:

  • $encoding – এটি HTTP আউটপুট ক্যারেক্টার এনকোডিংকে এনকোডিং-এ সেট করতে ব্যবহৃত হয়। যদি এনকোডিংটি বাদ দেওয়া হয়, তবে mb_http_output() বর্তমান HTTP আউটপুট ক্যারেক্টার এনকোডিং রিটার্ন করবে।

রিটার্ন মান

যদি এনকোডিংটি বাদ দেওয়া হয়, তবে mb_http_output() ফাংশনটি বর্তমান HTTP আউটপুট ক্যারেক্টার এনকোডিং রিটার্ন করবে। অন্যথায়, এটি সাফল্যের ওপর True এবং ব্যর্থতার ওপর False রিটার্ন করে।

উদাহরণ

<?php // এটি আউটপুট ক্যারেক্টার এনকোডিং রিটার্ন করবে $string = mb_http_output(); var_dump($string); ?>

আউটপুট

এটি নিম্নলিখিত আউটপুটটি উৎপন্ন করবে:

string(5) "UTF-8" 

  1. PHP http:// র‍্যাপার

  2. PHP-তে স্ট্রিংয়ের প্রথম ক্যারেক্টার সরানো

  3. PHP-তে ভেরিয়েবল নাম স্ট্রিং হিসেবে পেতে

  4. C#-এ StringDictionary-র নির্দিষ্ট কী-এর মান পাওয়া এবং সেট করা