php Substituição

0

 

Nesta aula, vamos aprender sobre a substituição de strings em PHP. A substituição é a operação de substituir uma parte de uma string por outra string.

Em PHP, podemos usar a função str_replace para substituir uma string por outra em uma string maior. A sintaxe básica da função é a seguinte:

php
str_replace($procurar, $substituir, $string);

Onde $procurar é a string a ser substituída, $substituir é a nova string que substituirá a antiga, e $string é a string onde a substituição será feita.

Vejamos um exemplo:

php
$frase = "O rato roeu a roupa do rei de Roma."; $frase_modificada = str_replace("rato", "gato", $frase); echo $frase_modificada; // imprime "O gato roeu a roupa do rei de Roma."

Neste exemplo, definimos uma variável $frase com uma string que contém a frase "O rato roeu a roupa do rei de Roma." Em seguida, usamos a função str_replace para substituir a palavra "rato" por "gato" na string e atribuímos o resultado à variável $frase_modificada. Finalmente, usamos a função echo para exibir o valor da variável $frase_modificada.

Também é possível fazer a substituição de várias strings de uma só vez usando arrays:

php
$frase = "O rato roeu a roupa do rei de Roma."; $procurar = array("rato", "roupa", "rei"); $substituir = array("gato", "camisa", "imperador"); $frase_modificada = str_replace($procurar, $substituir, $frase); echo $frase_modificada; // imprime "O gato roeu a camisa do imperador de Roma."

Neste exemplo, definimos três arrays: $procurar contendo as strings a serem substituídas, $substituir contendo as novas strings que substituirão as antigas, e $frase contendo a string onde as substituições serão feitas. Em seguida, usamos a função str_replace com os três arrays para substituir as palavras "rato", "roupa" e "rei" por "gato", "camisa" e "imperador", respectivamente.

Em resumo, a substituição de strings em PHP é feita usando a função str_replace. É possível substituir uma única string ou várias strings de uma só vez usando arrays.




Para ajudar o site a se manter, faça uma doação.


Tags

Postar um comentário

0Comentários
Postar um comentário (0)