কম্পিউটার

PHP - mb_get_info() দিয়ে mbstring এর অভ্যন্তরীণ সেটিংস পান


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

সিনট্যাক্স

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

পরামিতি

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

$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", "strict_detection"

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

"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() টাইপ এর একটি অ্যারে প্রদান করে তথ্য যদি টাইপ হয় নির্দিষ্ট করা নেই, অন্যথায়, এটি একটি নির্দিষ্ট ধরন প্রদান করে। এটি ব্যর্থ হলে মিথ্যা ফিরে আসবে৷

দ্রষ্টব্য − 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. পাইথনে দৃষ্টান্ত সহ int-এর জন্য মেশিন সীমার তথ্য পান