Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm IntlChar ::iscntrl () trong PHP

Hàm IntlChar ::iscntrl () được sử dụng để kiểm tra đầu vào đã cho có phải là ký tự điều khiển hay không. Ví dụ bao gồm nguồn cấp dữ liệu dòng (\ n), tab (\ t), v.v.

Cú pháp

IntlChar::iscntrl( val )

Tham số

  • val - Giá trị số nguyên hoặc ký tự được mã hóa dưới dạng chuỗi UTF-8.

Quay lại

Hàm IntlChar ::iscntrl () trả về TRUE nếu val là một ký tự điều khiển.

Ví dụ

Sau đây là một ví dụ -

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

Đầu ra

Sau đây là kết quả -

bool(true)
NULL
NULL

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác, trong đó chúng ta đang kiểm tra xem giá trị đã nhập có phải là ký tự điều khiển hay không -

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

Đầu ra

Sau đây là kết quả -

bool(true)
NULL