- array_search: documentation ( source)
- explode: documentation ( source)
- str_word_count: documentation ( source)
- in_array: documentation ( source)
<?php
$frase = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam dictum scelerisque sem a mollis. Nulla facilisi. Maecenas ut tempor nunc. Morbi leo nulla, rutrum in libero id, eleifend tempus velit. Maecenas elementum, erat lobortis dignissim accumsan, odio leo suscipit neque, eu ornare odio ligula a augue.";
counter("Lore");
function counter($encontrar)
{
global $frase;
echo "Cantidad palabras: " . str_word_count($frase) . "\n";
echo "Cantidad letras: " . strlen($frase) . "\n";
$vec = explode(" ", $frase);
if (in_array($encontrar, $vec) === false)
echo $encontrar . " encontrada en " . (array_search($encontrar, $vec) + 1) . " posicion";
else
echo $encontrar . " no encontrada";
return;
}
?>