mb_preferred_mime_name() ফাংশনটি PHP-এ ক্যারেক্টার এনকোডিং-এর জন্য MIME স্ট্রিং রিটার্ন করতে ব্যবহৃত হয় এবং এটি ক্যারসেট স্ট্রিং রিটার্ন করে। এটি নির্দিষ্ট এনকোডিং-এর জন্য একটি MIME (Multipurpose Internet Mail Extensions) ক্যারসেট স্ট্রিং পায়।
সিনট্যাক্স
string mb_preferred_mime_name($string_encoding)
প্যারামিটার
mb_preferred_mime_name() শুধু একটি প্যারামিটার গ্রহণ করে −
$string_encoding − এই প্যারামিটারটি এনকোডিং চেক করতে ব্যবহৃত হয়।
রিটার্ন ভ্যালু
mb_preferred_mime_name() ফাংশন ক্যারসেট এনকোডিং-এর জন্য MIME ক্যারসেট স্ট্রিং রিটার্ন করে। দেওয়া এনকোডিং-এর জন্য কোনো ক্যারসেট প্রিফার্ড না থাকলে False রিটার্ন করে।
উদাহরণ
আসুন একটি উদাহরণ নেই এবং দেখি কীভাবে কাজ করে −
<?php
// এনকোডিং
$string_encoding = "EUC-JP";
mb_http_output($string_encoding);
// আউটপুট কন্ট্রোল ফাংশন ব্যবহার
ob_start("mb_output_handler");
header(mb_preferred_mime_name($string_encoding));
print_r($string_encoding);
?>
আউটপুট
EUC-JP