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