Mô tả
Hàm ctype_punct() kiểm tra xem chuỗi có chỉ chứa ký tự in được nhưng không phải chữ, số hoặc khoảng trắng hay không.
Cú pháp
ctype_punct(str)
Tham số
str − Chuỗi cần kiểm tra.
Giá trị trả về
Trả về TRUE nếu mọi ký tự là dấu câu, FALSE ngược lại.
Ví dụ
<?php
$srr = array('k211!@!$#', 'foo!#$bar', '*$()');
foreach ($srr as $d) {
if (ctype_punct($d)) {
echo "$d consists of all punctuation. \n";
} else {
echo "$d does not have all punctuation. \n";
}
}
?>Kết quả
k211!@!$# does not have all punctuation. foo!#$bar does not have all punctuation. *$() consists of all punctuation.