กราฟ เป็นหน่วยฟังก์ชันที่เล็กที่สุดของระบบการเขียน Graphemes สามารถตีความได้ว่าเป็นหน่วยการเขียนที่เล็กที่สุดที่สอดคล้องกับเสียง
grapheme_strlen() ฟังก์ชั่นใน PHP ใช้เพื่อรับความยาวสตริงในหน่วยกราฟ ฟังก์ชันนี้ไม่ได้รับไบต์หรือความยาวของอักขระ grapheme_strlen รองรับฟังก์ชัน PHP 5.3.0 และเวอร์ชันที่สูงกว่า
ไวยากรณ์
integer grapheme_strlen($str_string)
พารามิเตอร์
grapheme_strlen() ยอมรับเพียงพารามิเตอร์เดียว -
-
$str_string − พารามิเตอร์สตริงใช้เพื่อวัดความยาวของสตริงและต้องใช้สตริงการเข้ารหัส UTF-8
คืนค่า
ฟังก์ชันนี้จะคืนค่าความยาวของสตริงเมื่อสำเร็จหรือคืนค่าเป็นเท็จเมื่อล้มเหลว
ตัวอย่าง
<?php // used the string "abca\xCC\x8Ao\xCC\x88a\xCC\x8A" // to find the length $integer=grapheme_strlen("abca\xCC\x8Ao\xCC\x88a\xCC\x8A\x122"); // output var_dump($integer); ?>
ผลลัพธ์
int(8)