प्रिंट करने योग्य वर्णों के लिए ctype_print() जाँच करें। यह TRUE लौटाता है यदि पाठ में प्रत्येक वर्ण वास्तव में आउटपुट (रिक्त स्थान सहित) बनाएगा। अगर टेक्स्ट में कंट्रोल कैरेक्टर या कैरेक्टर हैं, जिनमें कोई आउटपुट या कंट्रोल फंक्शन नहीं है, तो FALSE लौटाता है।
सिंटैक्स
ctype_print(sr)
पैरामीटर
-
str -परीक्षित स्ट्रिंग
वापसी
यदि पाठ में प्रत्येक वर्ण वास्तव में आउटपुट (रिक्त स्थान सहित) बनाएगा, तो ctype_print() फ़ंक्शन TRUE लौटाता है। अगर टेक्स्ट में कंट्रोल कैरेक्टर या कैरेक्टर हैं, जिनमें कोई आउटपुट या कंट्रोल फंक्शन नहीं है, तो FALSE लौटाता है।
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $arr = array('asdf\n\r\t', 'yu67', "fooo#int%@"); foreach ($arr as $x) { if (ctype_print($x)) { echo "$x has all printable characters. \n"; } else { echo "$x does not have all printable characters. \n"; } } ?>
आउटपुट
asdf\n\r\t has all printable characters. yu67 consists of all printable characters. fooo#int%@ consists of all printable characters.