ฟังก์ชัน iconv_strlen() ใช้คืนจำนวนอักขระของสตริงที่กำหนด เป็น built-in function ตั้งแต่ PHP 5 ตั้งแต่ PHP 8.0 encoding nullable
รูปแบบการใช้งาน (Syntax)
int|false iconv_strlen(string $string, string $encoding = null)
พารามิเตอร์
- $string – input string
- $encoding – character encoding หากละเว้นหรือ null จะถือว่าเป็น iconv.internal_encoding
ค่าที่คืนกลับ
คืนจำนวนอักขระในสตริง คืน false หากเกิดข้อผิดพลาดระหว่าง encoding
ตัวอย่าง
<?php
$integer = iconv_strlen("hello world!", "UTF-8");
var_dump($integer);
?>
ผลลัพธ์
int(12)