PHP में IntlChar::ord() फंक्शन दिए गए Unicode वर्ण का कोड पॉइंट मान (code point value) पूर्णांक के रूप में लौटाता है। यह PHP के बिल्ट-इन ord() फंक्शन का Unicode-संस्करण है जो केवल पहले बाइट को लौटाता है।
सिंटैक्स (Syntax)
IntlChar::ord(string $character): int
पैरामीटर्स (Parameters)
- $character - एकल Unicode वर्ण (UTF-8 स्ट्रिंग)
रिटर्न वैल्यू (Return Value)
Unicode कोड पॉइंट मान (पूर्णांक) लौटाता है। बहु-वर्ण स्ट्रिंग के लिए NULL लौटाता है।
उदाहरण 1 (Example 1)
<?php
var_dump(IntlChar::ord("H")); // 'H' = U+0048 = 72
echo "<br>";
var_dump(IntlChar::ord("9")); // '9' = U+0039 = 57
?>
आउटपुट 1 (Output 1)
int(72) int(57)
उदाहरण 2 (Example 2)
<?php
var_dump(IntlChar::ord("%")); // '%' = U+0025 = 37
echo "<br>";
var_dump(IntlChar::ord("Fine!")); // बहु-वर्ण स्ट्रिंग
?>
आउटपुट 2 (Output 2)
int(37) NULL