(PHP 4 >= 4.3.0, PHP 5)
str_word_count — Devolver información sobre las palabras usadas en una cadena
Cuenta el número de palabras en cadena . Si el formato opcional no es especificado, entonces el valor devuelto será un número que representa el número de palabras encontradas. En caso de que el formato sea especificado, el valor devuelto será una matriz, cuyo contenido depende del formato . Los valores posibles para el formato y las salidas resultantes son listadas más adelante.
Para los propósitos de esta función, 'palabra' se define como una cadena dependiente de la localidad que contiene caracteres alfabéticos, la cual puede contener también, pero no comenzar con los caracteres "'" y "-".
La cadena
Especifica el valor de retorno de esta función. Los valores soportados actualmente son:
Una lista de caracteres adicionales que serán considerados como 'palabra'
Devuelve una matriz o un entero, dependiendo del formato elegido.
Versión | Descripción |
---|---|
5.1.0 | Agregado el parámetro lista_caracteres |
Example#1 Un ejemplo de str_word_count()
<?php
$cadena = "Hola amig0, se ve bien
el dia de hoy!";
print_r(str_word_count($cadena, 1));
print_r(str_word_count($cadena, 2));
print_r(str_word_count($str, 1, 'àáãç0'));
echo str_word_count($cadena);
?>
El resultado del ejemplo seria:
Array ( [0] => Hola [1] => amig [2] => se [3] => ve [4] => bien [5] => el [6] => dia [7] => de [8] => hoy ) Array ( [0] => Hola [5] => amig [12] => se [15] => ve [18] => bien [33] => el [36] => dia [40] => de [43] => hoy ) Array ( [0] => Hola [1] => amig0 [2] => se [3] => ve [4] => bien [5] => el [6] => dia [7] => de [8] => hoy ) 9