str_word_count() function PHP

str_word_count() function berguna untuk menghitung jumlah kata sebuah string.

Syntax

mixed str_word_count(string $string, int $format, string $charlist)

Parameter

Parameter Penjelasan
string Parameter ini wajib ada. String yang ingin diketahui jumlah kata di dalamnya.
format Parameter ini pilihan. Menentukan jenis value yang dihasilkan oleh str_word_count() function. Jenis yang diijinkan yaitu:

  • 0 (Default). Menghasilkan banyaknya jumlah kata.
  • 1. Menghasilkan sebuah array yang berisi semua kata yang berasal dari string.
  • 2. Menghasilkan sebuah array yang berisi semua kata yang berasal dari string. Pada key adalah posisi kata dan value berisi kata yang ada di dalam string.
charlist Parameter ini pilihan. Special character yang akan dijadikan kata.

Catatan

Definisi kata adalah sekumpulan character yang tidak dimulai dengan character "" atau "-".

Contoh

Berikut ini adalah contoh penggunaan str_word_count() function:

Code PHP 1:

<?php
echo str_word_count("Selamat pagi!");
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

2

Pada contoh di atas, str_word_count() function menghitung ada 2 kata pada string.

Berikut ini adalah contoh str_word_count() function menggunakan parameter format 1:

Code PHP 2:

<?php
print_r(str_word_count("Selamat pagi!",1));
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

Array
(
    [0] => Selamat
    [1] => pagi
)

Pada contoh di atas, str_word_count() function menghasilkan sebuah array yang berisi dua kata yang ada di string.

Berikut ini adalah contoh str_word_count() function menggunakan parameter format 2:

Code PHP 3:

<?php
print_r(str_word_count("Selamat pagi!",2));
?>

Hasil running code di atas bila dilihat melalui page source browser akan tampak sebagai berikut ini:

Array
(
    [0] => Selamat
    [8] => pagi
)

Pada code di atas, key pertama berisi posisi kata pertama yaitu 1 dan key kedua berisi posisi kata kedua yaitu 8.

Lihat function lainnya:

  • strlen() – Menghitung jumlah character sebuah string

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>