Olá pessoal, nesse post irei falar um pouco sobre a função str_replace do PHP. Essa função existe em praticamente todas as linguagens de programação, porém com nomes variados (em ASP, por exemplo, chama-se apenas replace).
Sua sintaxe é bem simples, pra quem já conhece essa função do ASP vai perceber que os parâmetros apenas mudam de posição:
Sintaxe: str_replace([valor procurado],[valor que o substituirá],[string de pesquisa])
exs.:
1) Com o texto passado diretamente na função:
str_replace("e","-","Felipe Meirelles");
O resultado será: F-lip- M-ir-ll-s
2) Com o texto vindo de uma variável:
$nome = "Felipe Meirelles";
str_replace("e","-",$nome);
O resultado será: F-lip- M-ir-ll-s
3) Com os parâmetros da pesquisa vindos de um array:
$nome = "Felipe Meirelles";
$lixo = array("e","i","p");
$remover = str_replace($lixo,"*",$nome);
O resultado será: F*l*** M**r*ll*s
Como pode-se notar, essa função é bastante flexível e pode se adaptar bem em cada tipo de solução, cabe ao desenvolvedor optar pela forma que melhor atenda a sua necessidade.
Até o próximo post
Média de Pontos:3,0 - Votos:598
Últimas Notícias
Quem sou Eu??
Sou uma pessoa normal ... eu acho
Programador desde os 8 anos, autodidata desde os 5.
Amante do rock (e seus derivados), internet, tecnologia, Coca-Cola e chocolate amargo(só lembrei desses aí).
Sou formado em Tecnologia da Informação, pós-graduando em Engenharia de Software e trabalho com desenvolvimento de sistemas a 10 anos