Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน strlen() ใน PHP

คำอธิบาย

ฟังก์ชัน strlen() ใช้สำหรับหาความยาวของสตริง ฟังก์ชันนี้จะคืนค่าจำนวนไบต์ (bytes) ของสตริง ไม่ใช่จำนวนตัวอักษร (characters) ซึ่งสำคัญมากเมื่อทำงานกับสตริงที่มีตัวอักษร UTF-8 หลายไบต์

รูปแบบการใช้งาน (Syntax)

strlen(string $string): int

พารามิเตอร์

  • string - สตริงที่ต้องการหาความยาว

ค่าที่คืนกลับ (Return Value)

คืนค่าความยาวของสตริงเป็นจำนวนเต็ม ถ้าสตริงว่าง จะคืนค่า 0

ตัวอย่างการใช้งาน

<?php
echo strlen("Tom Hanks!");
?>

ผลลัพธ์

10

หมายเหตุ: สำหรับสตริง UTF-8 ที่มีตัวอักษรไทยหรืออักขระพิเศษ ควรใช้ mb_strlen() แทนเพื่อให้ได้จำนวนตัวอักษรที่ถูกต้อง