คำอธิบาย
ฟังก์ชัน str_word_count() ใช้สำหรับนับจำนวนคำในสตริง หรือคืนค่าข้อมูลเกี่ยวกับคำต่างๆ ในรูปแบบอาร์เรย์ ฟังก์ชันนี้รองรับการกำหนดอักขระพิเศษที่ต้องการนับเป็นส่วนหนึ่งของคำ
รูปแบบการใช้งาน (Syntax)
str_word_count(string $string, int $format = 0, string $characters = ""): array|int
พารามิเตอร์
- string - สตริงที่ต้องการนับคำ
- format - รูปแบบการคืนค่า:
- 0 - คืนค่าจำนวนคำ (ค่าเริ่มต้น)
- 1 - คืนค่าอาร์เรย์ของคำทั้งหมด
- 2 - คืนค่าอาร์เรย์ที่ key คือตำแหน่ง และ value คือคำ
- characters - อักขระเพิ่มเติมที่ต้องการนับเป็นส่วนหนึ่งของคำ
ค่าที่คืนกลับ (Return Value)
คืนค่าจำนวนคำ (int) หรืออาร์เรย์ของคำ ขึ้นอยู่กับพารามิเตอร์ format
ตัวอย่างการใช้งาน
<?php
print_r(str_word_count("Demo text!", 1));
?>ผลลัพธ์
Array
(
[0] => Demo
[1] => text
)