ฟังก์ชัน str_word_count
ฟังก์ชัน str_word_count นับ
จำนวนคำในสตริง
ฟังก์ชันสามารถรับพารามิเตอร์ที่สองซึ่งเป็นตัวเลือกได้
คือตัวเลข 1 หรือ 2 หาก
ไม่ได้กำหนดไว้ ฟังก์ชันจะคืนค่าเป็นผลลัพธ์
เป็นจำนวนเต็ม ซึ่งเท่ากับจำนวนคำ
หากกำหนดเป็น 1 จะคืนค่าเป็นอาร์เรย์
ที่ประกอบด้วยคำทั้งหมดที่อยู่ในสตริง
หากกำหนดเป็น 2 จะคืนค่าเป็นอาร์เรย์
ซึ่งมีคีย์เป็นตำแหน่งในสตริง
และค่าคือคำที่ตรงกัน
ไวยากรณ์
str_word_count(string $string, int $format = 0, ?string $characters = null): array|int
ตัวอย่าง
ลองนับจำนวนคำในสตริง:
<?php
echo str_word_count('abcde my world');
?>
ผลลัพธ์การทำงานของโค้ด:
3
ดูเพิ่มเติม
-
ฟังก์ชัน
substr_count,
ซึ่งนับจำนวนสตริงย่อย -
ฟังก์ชัน
count_chars,
ซึ่งนับจำนวนอักขระ -
ฟังก์ชัน
ucwords,
แปลงอักษรตัวแรกของคำเป็นตัวพิมพ์ใหญ่