[Resolvido] Retornar várias palavras específicas de dentro de uma
Olá pessoal,
Não estou conseguindo retornar todas as palavras correspondentes de uma String. Alguém pode me ajudar a finalizar este código?
function procpalavras ($frase, $palavras, $resultado = 0) {
foreach ( $palavras as $key => $value ) {
$pos = strpos($frase, $value);
if ($pos !== false) { $resultado = 1; break; }
}
return $value;
}
$frase = "meu amigo carlos amaral de 2ª a 6ª";
$palavras = array ("amigo","amaral","2ª","6ª");
echo procpalavras($frase, $palavras) . " | ";
Infelizmente, por não conseguir montar o loop, eu só consigo obter o seguinte retorno:
"amigo"
Mas eu gostaria que me retornasse todas as palavras correspondentes na frase:
"amigo | amaral | 2ª | 6ª "
Grato.
Discussão (17)
Carregando comentários...