কম্পিউটার

PHP-তে IntlChar::charName() ফাংশন


IntlChar::charName() ফাংশনটি একটি ইউনিকোড অক্ষরের নাম পায়।

সিনট্যাক্স

string IntlChar::charName( val [, choice = IntlChar::UNICODE_CHAR_NAME] )

পরামিতি

  • val − UTF-8 স্ট্রিং হিসাবে এনকোড করা একটি পূর্ণসংখ্যা মান বা অক্ষর৷

  • পছন্দ − নিম্নলিখিত ধ্রুবক শর্তগুলি হল −

    • IntlChar::UNICODE_CHAR_NAME

    • IntlChar::CHAR_NAME_ALIAS

    • IntlChar::CHAR_NAME_CHOICE_COUNT

    • IntlChar::UNICODE_10_CHAR_NAME

    • IntlChar::EXTENDED_CHAR_NAME

ফেরত

IntlChar::charName() ফাংশন ইনপুট ডেটার সংশ্লিষ্ট নাম প্রদান করে। অক্ষরের নাম না থাকায়, একটি খালি স্ট্রিং ফেরত দেওয়া হয়৷

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
   var_dump(IntlChar::charName("&"));
   echo "<br>";
   var_dump(IntlChar::charName("&", IntlChar::EXTENDED_CHAR_NAME));
?>

আউটপুট

নিচের আউটপুট −

string(9) "AMPERSAND"
string(9) "AMPERSAND"

উদাহরণ

আসুন আরেকটি উদাহরণ দেখি -

<?php
   var_dump(IntlChar::charName("K"));
   echo "<br>";
   var_dump(IntlChar::charName("K", IntlChar::EXTENDED_CHAR_NAME));
?>

আউটপুট

নিচের আউটপুট −

string(22) "LATIN CAPITAL LETTER K"
string(22) "LATIN CAPITAL LETTER K"

উদাহরণ

আসুন আমরা একটি ভিন্ন ইনপুট মান −

সহ আরও একটি উদাহরণ দেখি
<?php
   var_dump(IntlChar::charName("5"));
   echo "<br>";
   var_dump(IntlChar::charName("10"));  
   echo "<br>";
   var_dump(IntlChar::charName("e"));
   echo "<br>";
   var_dump(IntlChar::charName("}"));
?>

আউটপুট

নিচের আউটপুট −

string(10) "DIGIT FIVE"
NULL
string(20) "LATIN SMALL LETTER E"
string(19) "RIGHT CURLY BRACKET"

  1. PHP-তে IntlChar::isUAlphabetic() ফাংশন

  2. PHP-তে IntlChar::charMirror() ফাংশন

  3. PHP-তে IntlChar::isIDStart() ফাংশন

  4. PHP-তে IntlChar::charName() ফাংশন