Substituição de strings

por
em

     Subtituição de Strings em php é algo tão comum como se levantar de manhã para ir trabalhar (exemplo besta). Pois bem, todo programador já precisou fazer uma substitução em php ou em qualquer outra linguagem de programação, neste tutorial irei mostrar como você pode fazer um substituição usando PHP. Para isso iremos utilizar a função str_replace() que é nativa do PHP.

     Vamos ao primeiro exemplo, iremos chamá-lo de Sustituição de String Simples:


     $string = "Aqui vai o texto para ser substituido SUBSTITUTIR-ISSO e o texto pode continuar depois";
     $stringfinal = str_replace('SUBSTITUTIR-ISSO','SUBISTITUIR',$string);

     A função recebe três parametros, o primeiro é a string que deve ser substituída, o segundo é o conteúdo que tomará o lugar da string citada no primeiro parametro o terceiro e último é a string que o PHP irá efetuar a procura pela conteúdo a ser substituído e consequentemente substituir.

     Vamos ao segundo exemplo, no qual iremos chamá-lo de: Subistituição de String com arrays:


     $string = "Quero substituir um, dois, tres";
     $arrayum = array('um','dois','tres');
     $arraydois = array('dois','quatro','seis')
     $stringfinal = str_replace($arrayum,$arraydois,$string);

     Esse exemplo se aplica para as strings que temos de efetuar várias substituições, para não criár-mos um código para cada subtituição jogamos no arrayum quais as strigns que queremos subtituir e no arraydois o que sera substituído. Lembrando a primeira posição do arrayum será substituida pela primeira posição do arraydois, a segunda posição do arrayum pelo segunda posição do arraydois e assim respectivamente, independente da quantidade de string que os mesmos contenham.

E ai gostaram? Já passaram por isso? Comentem suas experiências!


Compartilhe:


Deixe seu comentário

Nome:
 Star
E-mail:
 Star
Mensagem:
 Star
Informe o que você está vendo na imagem:
 Star
limpar enviar
Star Campos obrigatórios

Desenvolvimento de sites



Posts recentes



Video aulas recentes



Últimos trabalhos



twitter


you tube


rss