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"