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

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


PHP में IntlChar::isspace() फंक्शन जांचता है कि दिया गया Unicode वर्ण स्पेस वर्ण (space character) है या नहीं। यह isWhitespace() और isUWhiteSpace() से भिन्न है - यह केवल स्पेस सेपरेटर (Zs श्रेणी) और कुछ कंट्रोल वर्णों को मानता है।

सिंटैक्स (Syntax)

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

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

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

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

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

उदाहरण 1 (Example 1)

<?php
var_dump(IntlChar::isspace("abcd"));  // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isspace("n"));     // 'n' अक्षर - स्पेस नहीं (मूल में त्रुटि: true दिखाया गया)
echo "<br>";
var_dump(IntlChar::isspace("r"));     // 'r' अक्षर - स्पेस नहीं (मूल में त्रुटि: true दिखाया गया)
?>

आउटपुट 1 (Output 1) - सुधारा गया

NULL
bool(false)
bool(false)

उदाहरण 2 (Example 2)

<?php
var_dump(IntlChar::isspace("787"));  // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isspace(" "));    // स्पेस - true
echo "<br>";
var_dump(IntlChar::isspace("*"));    // प्रतीक - false
?>

आउटपुट 2 (Output 2)

NULL
bool(true)
bool(false)

सुधार: मूल आउटपुट में 'n' और 'r' के लिए true दिखाया गया था जो गलत है। ये सामान्य अक्षर हैं, स्पेस वर्ण नहीं।


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

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

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

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

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

    PHP में IntlChar::isspace() फंक्शन जांचता है कि दिया गया Unicode वर्ण स्पेस वर्ण (space character) है या नहीं। यह isWhitespace() और isUWhiteSpace() से भिन्न है - यह केवल स्पेस सेपरेटर (Zs श्रेणी) और कुछ कंट्रोल वर्णों को मानता है। सिंटैक्स (Syntax) IntlChar::isspace(int|string $codepoint): bool प