কম্পিউটার

PHP – mb_http_input() দিয়ে HTTP ইনপুট অক্ষর এনকোডিং সনাক্ত করুন


mb_http_input() PHP-তে ফাংশন HTTP (হাইপার-টেক্সট ট্রান্সফার প্রোটোকল) সনাক্ত করতে ব্যবহৃত হয় ইনপুট অক্ষর এনকোডিং। এই ফাংশনটি পিএইচপি 5.4 বা উচ্চতর সংস্করণে সমর্থিত৷

সিনট্যাক্স

array|string mb_http_input(str $type=null)

পরামিতি

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

  • $type - টাইপ-এ প্যারামিটার, ইনপুট স্ট্রিং ইনপুট প্রকার নির্দিষ্ট করে, যেমন −

    • GET,

      -এর জন্য G ব্যবহার করা হয়
    • POST,

      -এর জন্য P ব্যবহার করা হয়
    • C কুকির জন্য ব্যবহৃত হয়,

    • STRING,

      -এর জন্য S ব্যবহার করা হয়
    • L LIST এর জন্য ব্যবহৃত হয়, এবং

    • আমি পুরো তালিকার জন্য (এটি অ্যারে ফিরিয়ে দেবে)।

যদি টাইপ হয় বাদ দেওয়া হয়, তারপর এটি প্রক্রিয়াকৃত শেষ ইনপুট প্রকার ফেরত দেয়।

রিটার্ন মান

mb_http_input() টাইপ অনুযায়ী অক্ষর এনকোডিং নাম ফেরত দেয় , অথবা অক্ষর এনকোডিং নামের একটি অ্যারে। যদি টাইপ হয় "I" এবং যদি mb_http_input() হয় নির্দিষ্ট HTTP ইনপুট প্রক্রিয়া করে না, তারপর এটি মিথ্যা ফেরত দেয়।

উদাহরণ

<?php
   // It will return the input character encoding
   //UTF-8
   $string =mb_http_input("I");
   var_dump($string);
?>

আউটপুট

array(1) {
   [0]=>
   string(5) "UTF-8"
}

  1. htmlentities() PHP-তে ফাংশন

  2. PHP-তে convert_cyr_string() ফাংশন

  3. PHP-তে ctype_xdigit() ফাংশন

  4. PHP এর সাথে SAP একীভূত করা