คำอธิบาย
ฟังก์ชัน IntlChar::charDigitValue() ตรวจสอบว่าค่าที่ป้อนเข้ามาเป็นค่าตัวเลขฐานสิบ (decimal digit value) หรือไม่
รูปแบบการใช้งาน (Syntax)
int IntlChar::charDigitValue($val)
พารามิเตอร์
val − ตัวอักษรหรือค่าจำนวนเต็มที่เข้ารหัสเป็นสตริง UTF-8
ค่าที่คืนกลับ
ฟังก์ชัน IntlChar::charDigitValue() คืนค่า TRUE หากค่าที่ป้อนเป็นตัวเลขฐานสิบ
ตัวอย่าง
<?php
var_dump(IntlChar::charDigitValue("989"));
echo "<br>";
var_dump(IntlChar::charDigitValue("1"));
echo "<br>";
var_dump(IntlChar::charDigitValue("Humpty"));
echo "<br>";
var_dump(IntlChar::charDigitValue("u{0774}"));
?>
ผลลัพธ์
NULL int(1) NULL NULL