str_word_count() recorre el string y devuelve información sobre las palabras incluidas en el mismo.
Argumentos:
// 0 - devuelve el número de palabras encontradas
// 1 - devuelve un array que contiene todas las palabras encontradas dentro del string
// 2 - devuelve un array asociativo, donde la clave es la posición numérica de una palabra dentro del string y el valor es la palabra en sí.
Ejemplo: str_word_count(string, 0);
Código de ejemplo ...
<?php
/* By http://php-estudios.blogspot.com */
//str_word_count - Devuelve información sobre las palabras utilizadas en un string
// 0 - devuelve el número de palabras encontradas
// 1 - devuelve un array que contiene todas las palabras encontradas dentro del string
// 2 - devuelve un array asociativo, donde la clave es la posición numérica de una palabra dentro del string y el valor es la palabra en sí.
$cadena = "Este pais está lleno de políticos corruptos";
echo "<p>Análisis del string: <b>$cadena</b></p>";
$numero_palabras = str_word_count($cadena, 0);
echo "<p>Número de palabras encontradas: $numero_palabras</p>";
$array_palabras = str_word_count($cadena, 1);
echo "<p>Array:</p>";
foreach ($array_palabras as $index => $valor){
echo "<p>$index: $valor</p>";
}
$array_asociativo = str_word_count($cadena, 2);
echo "<p>Array Asociativo:</p>";
foreach ($array_asociativo as $index => $valor) {
echo "<p>$index = $valor</p>";
}
?>
No hay comentarios:
Publicar un comentario