PHP में IntlChar::isblank() फंक्शन जांचता है कि दिया गया Unicode वर्ण ब्लैंक (blank/क्षैतिज स्पेस) वर्ण है या नहीं। इसमें स्पेस (U+0020) और टैब (U+0009) शामिल हैं, लेकिन न्यूलाइन या अन्य व्हाइटस्पेस नहीं।
सिंटैक्स (Syntax)
IntlChar::isblank(int|string $codepoint): bool
पैरामीटर्स (Parameters)
- $codepoint - Unicode कोड पॉइंट (पूर्णांक) या UTF-8 एन्कोडेड वर्ण स्ट्रिंग
रिटर्न वैल्यू (Return Value)
- true - यदि वर्ण ब्लैंक/क्षैतिज स्पेस है
- false - यदि वर्ण ब्लैंक नहीं है
- NULL - अमान्य इनपुट (बहु-वर्ण स्ट्रिंग) के लिए
उदाहरण (Example)
<?php
var_dump(IntlChar::isblank(" ")); // स्पेस - ब्लैंक
echo "<br>";
var_dump(IntlChar::isblank("* ")); // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isblank("8")); // अंक - ब्लैंक नहीं
echo "<br>";
var_dump(IntlChar::isblank("n")); // अक्षर - ब्लैंक नहीं
?>
आउटपुट (Output)
bool(true) NULL bool(false) bool(false)
नोट: isblank() केवल क्षैतिज स्पेस (स्पेस, टैब) के लिए true लौटाता है। सभी व्हाइटस्पेस के लिए isspace() या isUWhiteSpace() उपयोग करें।