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

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


PHP में IntlChar::isprint() फंक्शन जांचता है कि दिया गया Unicode वर्ण प्रिंट करने योग्य (printable) है या नहीं। प्रिंट करने योग्य वर्ण वे हैं जो ग्राफिकल हैं (ग्राफिक वर्ण) या स्पेस वर्ण हैं - अर्थात् कंट्रोल वर्ण नहीं।

सिंटैक्स (Syntax)

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

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

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

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

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

उदाहरण 1 (Example 1)

<?php
var_dump(IntlChar::isprint("Kites"));   // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isprint("&&"));      // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isprint("K"));       // अक्षर - प्रिंट करने योग्य
?>

आउटपुट 1 (Output 1)

NULL
NULL
bool(true)

उदाहरण 2 (Example 2)

<?php
var_dump(IntlChar::isprint("1234"));       // बहु-वर्ण स्ट्रिंग
echo "<br>";
var_dump(IntlChar::isprint("1"));          // अंक - प्रिंट करने योग्य
echo "<br>";
var_dump(IntlChar::isprint("hvhj165e615")); // बहु-वर्ण स्ट्रिंग
?>

आउटपुट 2 (Output 2)

NULL
bool(true)
NULL

नोट: मूल आउटपुट में "Kites" और "&&" के लिए true दिखाया गया था जो गलत है - ये बहु-वर्ण स्ट्रिंग हैं इसलिए NULL लौटना चाहिए।


  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::isprint() फंक्शन

    PHP में IntlChar::isprint() फंक्शन जांचता है कि दिया गया Unicode वर्ण प्रिंट करने योग्य (printable) है या नहीं। प्रिंट करने योग्य वर्ण वे हैं जो ग्राफिकल हैं (ग्राफिक वर्ण) या स्पेस वर्ण हैं - अर्थात् कंट्रोल वर्ण नहीं। सिंटैक्स (Syntax) IntlChar::isprint(int|string $codepoint): bool पैरामीटर्स (