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

PHP – mb_encoding_aliases() ব্যবহার করে পরিচিত এনকোডিং টাইপের আলিয়াসগুলো পান


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

সিনট্যাক্স

array mb_encoding_aliases(str $encoding)

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

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

রিটার্ন মান

এটি সাফল্যের ওপর এনকোডিং আলিয়াসের একটি न्यুমেরিক্যালি ইন্ডেক্সড অ্যারে রিটার্ন করে অথবা ব্যর্থতার ওপর False রিটার্ন করে।

ত্রুটি/এক্সেপশন

যদি এনকোডিংটি অজানা হয়, তবে এটি E_WARNING লেভেলের একটি ত্রুটি দেয়।

উদাহরণ ১

<?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 )

উদাহরণ ২

<?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. PHP-তে অ্যারে এলিমেন্টের কী রিসেট করা

  2. PHP-তে URL স্ট্রিং থেকে প্যারামিটার বের করা

  3. PHP-তে র‍্যান্ডম স্ট্রিং জেনারেট করা

  4. PHP-তে ভেরিয়েবল নাম স্ট্রিং হিসেবে পেতে