Hàm IntlChar::ispunct() kiểm tra xem ký tự đầu vào có phải là dấu câu (punctuation) hay không.
Cú pháp
bool IntlChar::ispunct($val)
Tham số
val – Một số nguyên hoặc ký tự được mã hóa dưới dạng chuỗi UTF-8. Bắt buộc!
Giá trị trả về
Hàm trả về TRUE nếu val là ký tự dấu câu.
Ví dụ
<?php
var_dump(IntlChar::ispunct("1"));
echo "<br>";
var_dump(IntlChar::ispunct(","));
echo "<br>";
var_dump(IntlChar::ispunct("q"));
?>
Kết quả
bool(false) bool(true) bool(false)
Ví dụ khác
<?php
var_dump(IntlChar::ispunct(";"));
echo "<br>";
var_dump(IntlChar::ispunct(":"));
echo "<br>";
var_dump(IntlChar::ispunct("10"));
?>
Kết quả
bool(true) bool(true) NULL