PHP में IntlChar::toupper() फंक्शन दिए गए Unicode वर्ण को अपरकेस (uppercase) में परिवर्तित करता है। यह पूर्ण Unicode रेंज को सपोर्ट करता है।
सिंटैक्स (Syntax)
IntlChar::toupper(int|string $codepoint): int|string
पैरामीटर्स (Parameters)
- $codepoint - Unicode कोड पॉइंट (पूर्णांक) या UTF-8 एन्कोडेड वर्ण स्ट्रिंग
रिटर्न वैल्यू (Return Value)
- परिवर्तित अपरकेस वर्ण (पूर्णांक कोड पॉइंट या स्ट्रिंग)
- यदि वर्ण पहले से अपरकेस है या केस मैपिंग नहीं है, तो वही वर्ण
- अमान्य इनपुट के लिए NULL
उदाहरण (Example)
<?php
var_dump(IntlChar::toupper("j")); // लोअरकेस 'j'
echo "<br>";
var_dump(IntlChar::toupper("89")); // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::toupper("J")); // पहले से अपरकेस
echo "<br>";
var_dump(IntlChar::toupper("jkl")); // बहु-वर्ण स्ट्रिंग
?>
आउटपुट (Output)
string(1) "J" NULL string(1) "J" NULL