Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
Carregando comentários...