PHP में IntlChar::getFC_NFKC_Closure() फंक्शन दिए गए Unicode कोड पॉइंट का FC_NFKC_Closure गुण (property) लौटाता है। यह गुण NFKC नॉर्मलाइजेशन के तहत केस-फोल्डिंग (case-folding) क्लोजर को दर्शाता है।
सिंटैक्स (Syntax)
IntlChar::getFC_NFKC_Closure(int|string $codepoint): string
पैरामीटर्स (Parameters)
- $codepoint - Unicode कोड पॉइंट (पूर्णांक) या UTF-8 एन्कोडेड वर्ण स्ट्रिंग
रिटर्न वैल्यू (Return Value)
FC_NFKC_Closure स्ट्रिंग लौटाता है। यदि कोई मैपिंग नहीं है तो खाली स्ट्रिंग, और अमान्य इनपुट के लिए NULL लौटाता है।
उदाहरण (Example)
<?php
// स्ट्रिंग इनपुट
var_dump(IntlChar::getFC_NFKC_Closure("p{34}"));
echo "<br>";
// वर्ण इनपुट
var_dump(IntlChar::getFC_NFKC_Closure(" "));
echo "<br>";
// Unicode वर्ण इनपुट
var_dump(IntlChar::getFC_NFKC_Closure("\u{220}"));
echo "<br>";
// बहु-वर्ण स्ट्रिंग
var_dump(IntlChar::getFC_NFKC_Closure("XYZ"));
?>
आउटपुट (Output)
NULL string(0) "" NULL NULL
नोट: यह फंक्शन मुख्य रूप से Unicode नॉर्मलाइजेशन और केस-फोल्डिंग ऑपरेशन्स में आंतरिक उपयोग के लिए है।