Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में IntlChar::isIDStart() फंक्शन


PHP में IntlChar::isIDStart() फंक्शन जांचता है कि दिया गया Unicode वर्ण पहचानकर्ता प्रारंभ (identifier start) वर्ण के रूप में वैध है या नहीं। प्रोग्रामिंग भाषाओं में पहचानकर्ता (वेरिएबल नाम, फंक्शन नाम) आमतौर पर अक्षर या अंडरस्कोर से शुरू होने चाहिए, अंक से नहीं।

सिंटैक्स (Syntax)

IntlChar::isIDStart(int|string $codepoint): bool

पैरामीटर्स (Parameters)

  • $codepoint - Unicode कोड पॉइंट (पूर्णांक) या UTF-8 एन्कोडेड वर्ण स्ट्रिंग

रिटर्न वैल्यू (Return Value)

  • true - यदि वर्ण पहचानकर्ता प्रारंभ के रूप में वैध है
  • false - यदि वर्ण पहचानकर्ता प्रारंभ के रूप में अवैध है (जैसे अंक)
  • NULL - अमान्य इनपुट (बहु-वर्ण स्ट्रिंग) के लिए

उदाहरण (Example)

<?php
var_dump(IntlChar::isIDStart("Tom"));  // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isIDStart("9"));    // अंक - ID प्रारंभ नहीं
echo "<br>";
var_dump(IntlChar::isIDStart("A"));    // अक्षर - ID प्रारंभ वैध
?>

आउटपुट (Output)

NULL
bool(false)
bool(true)

  1. - PHP में IntlChar::charMirror() फंक्शन

    PHP में IntlChar::charMirror() फंक्शन दिए गए Unicode वर्ण का दर्पण-छवि वर्ण (mirror-image character) ढूंढता है। यह द्विदिशात्मक टेक्स्ट रेंडरिंग में उपयोगी है जहां ब्रैकेट्स और अन्य वर्णों को RTL संदर्भ में दर्पणित किया जाता है। सिंटैक्स (Syntax) IntlChar::charMirror(int|string $codepoint): int|st

  1. - PHP में IntlChar::isJavaIDPart() फंक्शन

    PHP में IntlChar::isJavaIDPart() फंक्शन जांचता है कि दिया गया Unicode वर्ण Java पहचानकर्ता भाग (Java identifier part) के रूप में वैध है या नहीं। Java पहचानकर्ताओं में अक्षर, अंक, अंडरस्कोर, डॉलर साइन, और कुछ अन्य Unicode वर्ण शामिल हो सकते हैं (पहले वर्ण के बाद)। सिंटैक्स (Syntax) IntlChar::isJava

  1. - PHP में IntlChar::totitle() फंक्शन

    PHP में IntlChar::totitle() फंक्शन दिए गए Unicode वर्ण को टाइटलकेस (titlecase) में परिवर्तित करता है। टाइटलकेस आमतौर पर शब्द के पहले अक्षर को अपरकेस और बाकी को लोअरकेस करने के लिए उपयोग होता है, लेकिन कुछ वर्णों (जैसे लिगेचर्स) का विशेष टाइटलकेस रूप होता है। सिंटैक्स (Syntax) IntlChar::totitle(int