Sequência de pesquisa php (com caracteres curinga)
Existe uma maneira de colocar um curinga em uma string? A razão pela qual estou perguntando é que atualmente tenho uma função para procurar uma subcadeia entre duas subcadeias (por exemplo, pegue o conteúdo entre "meu" e "tem pulgas" na frase "meu cachorro tem pulgas", resultando em "cachorro" )
function get_string_between($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
O que eu quero fazer é pesquisar com um curinga na string. Digamos que eu pesquise entre "% WILDCARD%" e "tem pulgas" na frase "Meu cachorro tem pulgas" - ele ainda produziria "cachorro".
Não sei se expliquei muito bem, mas espero que alguém me entenda: P. Muito obrigado pela leitura!