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"