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

PHP – mb_get_info() ফাংশন ব্যবহার করে mbstring-এর অভ্যন্তরীণ সেটিংস পান


PHP-এ mb_get_info() ফাংশনটি mbstring-এর অভ্যন্তরীণ সেটিংস পেতে ব্যবহৃত হয়। এই ফাংশনটি PHP 5.4 বা উচ্চতর সংস্করণে সমর্থিত।

সিনট্যাক্স

array|string|int mb_get_info(str $type = "all")

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

এটি মাল্টিবাইট তথ্য পেতে শুধুমাত্র একটি প্যারামিটার গ্রহণ করে।

$type – যদি type প্যারামিটারটি নির্দিষ্ট না করা হয় বা এটি "all" হিসেবে নির্দিষ্ট করা হয়, তবে এটি নিম্নলিখিত তথ্য রিটার্ন করবে:

"internal_encoding", "http_input", "http_output", "http_output_conv_mimetypes", "mail_charset", "mail_header_encoding", "mail_body_encoding", "illegal_chars", "encoding_translation", "language", "detect_order", "substitute_character", "strict_detection" 

যদি type প্যারামিটারটি নিম্নলিখিত যেকোনো একটি হিসেবে নির্দিষ্ট করা হয়:

"internal_encoding", "http_input", "http_output", "http_output_conv_mimetypes", "mail_charset", "mail_header_encoding", "mail_body_encoding", "illegal_chars", "encoding_translation", "language", "detect_order", "substitute_character" or "strict_detection",

তবে এটি নির্দিষ্ট সেটিং প্যারামিটারটি রিটার্ন করবে।

রিটার্ন মান

mb_get_info() type নির্দিষ্ট না থাকলে type তথ্যের একটি অ্যারে রিটার্ন করে, অন্যথায় এটি নির্দিষ্ট টাইপটি রিটার্ন করে। ব্যর্থতার صورتে এটি false রিটার্ন করবে।

নোট – PHP 8.0.0 থেকে, "func_overload" এবং "func_overload_list" টাইপগুলো আর সমর্থিত নয়।

উদাহরণ

<?php $string=mb_get_info(); print_r($string); ?>

আউটপুট

Array ( [internal_encoding] => UTF-8 [http_output] => UTF-8 [http_output_conv_mimetypes] => ^(text/|application/xhtml\+xml) [mail_charset] => UTF-8 [mail_header_encoding] => BASE64 [mail_body_encoding] => BASE64 [illegal_chars] => 0 [encoding_translation] => Off [language] => neutral [detect_order] => Array ( [0] => ASCII [1] => UTF-8 ) [substitute_character] => 63 [strict_detection] => Off )

  1. নির্দিষ্ট টাইপ হ্যান্ডেল দ্বারা রেফারেন্স করা টাইপ পান C#-এ

  2. বর্তমান এনামারেশন টাইপের আন্ডারলাইং টাইপ পান C#-এ

  3. পাইথনে ফ্লোট টাইপের মেশিন লিমিট তথ্য (ইনস্ট্যান্সসহ) পান

  4. পাইথনে ইন্টিজার টাইপের মেশিন লিমিট তথ্য পান (ইনস্ট্যান্সসহ)