คำอธิบาย
ฟังก์ชัน IntlChar::isprint() ตรวจสอบว่าตัวอักษรที่ป้อนเข้ามาเป็นตัวอักษรที่พิมพ์ได้ (printable character) หรือไม่
รูปแบบการใช้งาน (Syntax)
IntlChar::isprint($val)
พารามิเตอร์
val − ค่าจำนวนเต็มหรือตัวอักษรที่เข้ารหัสเป็นสตริง UTF-8 จำเป็น!
ค่าที่คืนกลับ
ฟังก์ชัน IntlChar::isprint() คืนค่า TRUE หาก val เป็นตัวอักษรที่พิมพ์ได้
ตัวอย่างที่ 1
<?php
var_dump(IntlChar::isprint("Kites"));
echo "<br>";
var_dump(IntlChar::isprint("&&"));
echo "<br>";
var_dump(IntlChar::isprint("K"));
?>
ผลลัพธ์
bool(true) bool(true) bool(false)
ตัวอย่างที่ 2
<?php
var_dump(IntlChar::isprint("1234"));
echo "<br>";
var_dump(IntlChar::isprint("1"));
echo "<br>";
var_dump(IntlChar::isprint("hvhj165e615"));
?>
ผลลัพธ์
NULL bool(true) NULL