PHP में, हम mb_ord() . का उपयोग कर सकते हैं किसी दिए गए वर्ण का यूनिकोड कोड बिंदु मान प्राप्त करने के लिए कार्य करता है। यह फ़ंक्शन PHP 7 या उच्चतर संस्करणों में समर्थित है। mb_ord() फ़ंक्शन mc_chr() . का पूरक है समारोह।
सिंटैक्स
int mb_ord($str_string, $str_encoding)
पैरामीटर
mb_ord() निम्नलिखित दो मापदंडों को स्वीकार करता है -
-
$str_string - इस पैरामीटर का उपयोग स्ट्रिंग के लिए किया जाता है।
-
$str_encoding - यह वर्ण एन्कोडिंग पैरामीटर है। यदि यह अनुपस्थित या NULL है, तो हम आंतरिक एन्कोडिंग मान का उपयोग कर सकते हैं।
रिटर्न वैल्यू
mb_ord() दिए गए स्ट्रिंग से पहले वर्ण के लिए यूनिकोड बिंदु मान देता है। यह विफल होने पर झूठी वापसी करेगा।
उदाहरण
<?php echo "Get the numeric value of character \n"; var_dump(mb_ord("B", "UTF-8")); var_dump(mb_ord("d", "UTF-8")); var_dump(mb_ord("\x80", "ISO-8859-2")); var_dump(mb_ord("\x80", "Windows-1251")); ?>
आउटपुट
यह निम्नलिखित आउटपुट देगा -
Get the numeric value of characters int(66) int(100) int(128) int(1026)