PHP में IntlChar::chr() फंक्शन दिए गए Unicode कोड पॉइंट मान से संगत Unicode वर्ण (character) लौटाता है। यह PHP के बिल्ट-इन chr() फंक्शन का Unicode-संस्करण है जो केवल 0-255 रेंज तक सीमित है।
सिंटैक्स (Syntax)
IntlChar::chr(int $codepoint): string
पैरामीटर्स (Parameters)
- $codepoint - Unicode कोड पॉइंट (पूर्णांक)
रिटर्न वैल्यू (Return Value)
संगत UTF-8 एन्कोडेड वर्ण स्ट्रिंग लौटाता है।
उदाहरण (Example)
<?php var_dump(IntlChar::chr(65)); // कोड पॉइंट 65 -> 'A' echo "<br>"; var_dump(IntlChar::chr(98)); // कोड पॉइंट 98 -> 'b' echo "<br>"; var_dump(IntlChar::chr(94)); // कोड पॉइंट 94 -> '^' ?>
आउटपुट (Output)
string(1) "A" string(1) "b" string(1) "^"
महत्वपूर्ण सुधार: मूल दस्तावेज़ में पैरामीटर विवरण गलत था ("check whether the entered character is Unicode value")। यह फंक्शन कोड पॉइंट से वर्ण बनाता है, जांच नहीं करता। सही विवरण ऊपर दिया गया है।