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