Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में IntlChar::charName() फंक्शन


PHP में IntlChar::charName() फंक्शन दिए गए Unicode वर्ण का आधिकारिक नाम (official name) लौटाता है जैसा Unicode मानक में परिभाषित है।

सिंटैक्स (Syntax)

IntlChar::charName(int|string $codepoint, int $choice = IntlChar::UNICODE_CHAR_NAME): string

पैरामीटर्स (Parameters)

  • $codepoint - Unicode कोड पॉइंट (पूर्णांक) या UTF-8 एन्कोडेड वर्ण स्ट्रिंग
  • $choice - नाम प्रकार स्थिरांक (वैकल्पिक):
    • IntlChar::UNICODE_CHAR_NAME - आधिकारिक Unicode नाम (डिफ़ॉल्ट)
    • IntlChar::EXTENDED_CHAR_NAME - विस्तारित नाम
    • IntlChar::CHAR_NAME_ALIAS - उपनाम/एलियास

रिटर्न वैल्यू (Return Value)

वर्ण का नाम (स्ट्रिंग) लौटाता है। यदि नाम नहीं है तो खाली स्ट्रिंग।

उदाहरण 1 (Example 1)

<?php
var_dump(IntlChar::charName("&"));                              // डिफ़ॉल्ट नाम
echo "<br>";
var_dump(IntlChar::charName("&", IntlChar::EXTENDED_CHAR_NAME)); // विस्तारित नाम
?>

आउटपुट 1 (Output 1)

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

उदाहरण 2 (Example 2)

<?php
var_dump(IntlChar::charName("K"));                              // डिफ़ॉल्ट
echo "<br>";
var_dump(IntlChar::charName("K", IntlChar::EXTENDED_CHAR_NAME)); // विस्तारित
?>

आउटपुट 2 (Output 2)

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

उदाहरण 3 (Example 3)

<?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("}"));    // ब्रैकेट
?>

आउटपुट 3 (Output 3)

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

  1. - PHP में IntlChar::charMirror() फंक्शन

    PHP में IntlChar::charMirror() फंक्शन दिए गए Unicode वर्ण का दर्पण-छवि वर्ण (mirror-image character) ढूंढता है। यह द्विदिशात्मक टेक्स्ट रेंडरिंग में उपयोगी है जहां ब्रैकेट्स और अन्य वर्णों को RTL संदर्भ में दर्पणित किया जाता है। सिंटैक्स (Syntax) IntlChar::charMirror(int|string $codepoint): int|st

  1. - PHP में IntlChar::isIDStart() फंक्शन

    PHP में IntlChar::isIDStart() फंक्शन जांचता है कि दिया गया Unicode वर्ण पहचानकर्ता प्रारंभ (identifier start) वर्ण के रूप में वैध है या नहीं। प्रोग्रामिंग भाषाओं में पहचानकर्ता (वेरिएबल नाम, फंक्शन नाम) आमतौर पर अक्षर या अंडरस्कोर से शुरू होने चाहिए, अंक से नहीं। सिंटैक्स (Syntax) IntlChar::isIDSt

  1. - PHP में IntlChar::charName() फंक्शन

    PHP में IntlChar::charName() फंक्शन दिए गए Unicode वर्ण का आधिकारिक नाम (official name) लौटाता है जैसा Unicode मानक में परिभाषित है। सिंटैक्स (Syntax) IntlChar::charName(int|string $codepoint, int $choice = IntlChar::UNICODE_CHAR_NAME): string पैरामीटर्स (Parameters) $codepoint - Unicode कोड पॉइ