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.