Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน IntlChar::iscntrl() ใน PHP


ฟังก์ชัน IntlChar::iscntrl() ใช้เพื่อตรวจสอบว่าอินพุตที่กำหนดเป็นอักขระควบคุมหรือไม่ ตัวอย่าง ได้แก่ การป้อนบรรทัด (\n), แท็บ (\t) เป็นต้น

ไวยากรณ์

IntlChar::iscntrl( val )

พารามิเตอร์

  • วาล − ค่าจำนวนเต็มหรืออักขระที่เข้ารหัสเป็นสตริง UTF-8

คืนสินค้า

ฟังก์ชัน IntlChar::iscntrl() จะคืนค่า TRUE หาก val เป็นอักขระควบคุม

ตัวอย่าง

ต่อไปนี้เป็นตัวอย่าง −

<?php
   var_dump(IntlChar::iscntrl("\n"));
   echo "<br>";
   var_dump(IntlChar::iscntrl("ahjh"));
   echo "<br>";
   var_dump(IntlChar::iscntrl("12345"));
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

bool(true)
NULL
NULL

ตัวอย่าง

เรามาดูตัวอย่างอื่นที่เรากำลังตรวจสอบว่าค่าที่ป้อนเป็นอักขระควบคุมหรือไม่ -

<?php
   var_dump(IntlChar::iscntrl("\r"));
   echo "<br>";
   var_dump(IntlChar::iscntrl("878"));
   echo "<br>";
?>

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ -

bool(true)
NULL