কম্পিউটার

PHP - mb_encoding_aliases() ব্যবহার করে একটি পরিচিত এনকোডিং ধরনের উপনাম পান


PHP-এ, mb_encoding_aliases() একটি পরিচিত এনকোডিং টাইপের উপনাম পেতে ব্যবহৃত হয়। এই ফাংশনটি পিএইচপি 5 বা উচ্চতর সংস্করণে সমর্থিত৷

সিনট্যাক্স

array mb_encoding_aliases(str $encoding)

পরামিতি

এটি শুধুমাত্র একটি প্যারামিটার গ্রহণ করে, $encoding , যা উপনামের জন্য চেক করা এনকোডিং প্রকার।

রিটার্ন মান

এটি সাফল্যের উপর এনকোডিং উপনামের একটি সংখ্যাগতভাবে সূচীকৃত অ্যারে ফেরত দেয় বা এটি ব্যর্থ হলে মিথ্যা ফেরত দেয়।

ত্রুটি/ব্যতিক্রম

যদি এনকোডিং জানা না থাকে, তাহলে এটি একটি E_WARNING স্তরের ত্রুটি দেয়৷

উদাহরণ 1

<?php
   $encoding = 'ASCII';
   $known_encodings = mb_list_encodings();

   if (in_array($encoding, $known_encodings))
   {
      $aliases = mb_encoding_aliases($encoding);
      print_r($aliases);
   }
   else
   {
      echo "Unknown ($encoding) encoding.\n";
   }
?>

আউটপুট

Array
(
   [0] => ANSI_X3.4-1968
   [1] => iso-ir-6
   [2] => ANSI_X3.4-1986
   [3] => ISO_646.irv:1991
   [4] => US-ASCII
   [5] => ISO646-US
   [6] => us
   [7] => IBM367
   [8] => IBM-367
   [9] => cp367
   [10] => csASCII
)

উদাহরণ 2

<?php
   $array = mb_encoding_aliases("ASCII");
   var_dump($array);
?>

আউটপুট

array(11) {
   [0]=>
   string(14) "ANSI_X3.4-1968"
   [1]=>
   string(8) "iso-ir-6"
   [2]=>
   string(14) "ANSI_X3.4-1986"
   [3]=>
   string(16) "ISO_646.irv:1991"
   [4]=>
   string(8) "US-ASCII"
   [5]=>
   string(9) "ISO646-US"
   [6]=>
   string(2) "us"
   [7]=>
   string(6) "IBM367"
   [8]=>
   string(7) "IBM-367"
   [9]=>
   string(5) "cp367"
   [10]=>
   string(7) "csASCII"
}

  1. পিএইচপি ব্যবহার করে অ্যারে উপাদানের কী রিসেট করবেন?

  2. পিএইচপি-তে ইউআরএল স্ট্রিং থেকে পরামিতি কিভাবে পেতে হয়?

  3. পিএইচপি ব্যবহার করে র্যান্ডম স্ট্রিং তৈরি করা

  4. কিভাবে PHP এ একটি স্ট্রিং হিসাবে একটি পরিবর্তনশীল নাম পেতে?