Felipe Meirelles.com

Desenvolvedor WEB, DRUPAL, WORDPRESS, PHP – RJ

26AGO•2009

Função STR_REPLACE – PHP

Postado por Felipe - Sem Comentários

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])

exemplos.:
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

Pesquise um assunto

Quem sou Eu??

minha foto de avatar

About Felipe

Programador desde os 8 anos, autodidata desde os 5. Baterista 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-graduado em Engenharia de Software e trabalho com desenvolvimento de sistemas a 10 anos para desktop e web

Conheça um pouco mais sobre mim