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.