Olá!
Irei explicar as várias maneiras de realizar uma concatenação em PHP. É importante
que você já saiba o que é concatenar, caso não saiba leia aqui e string aqui.
// Exemplo 1 - Usando: . (ponto) // Resultado: Ola Mundo $str1a = "Ola "; $str1b = "Mundo"; $texto = $str1a.$str1b; echo $texto; |
// Exemplo 2 - Usando: Variáveis dentro da string // Resultado: Ola Mundo $str1a = "Ola"; $str1b = "Mundo"; echo "$str1a $str1b"; |
// Exemplo 3 - Múltiplas Linhas 1 // Resultado: Frases muito extensas podem ser quebradas! Olha que legal! echo "Frases muito extensas ". "podem ser quebradas! ". "Olha que legal!"; |
// Exemplo 4 - Múltiplas Linhas 2 // Resultado: Frases muito extensas podem ser quebradas! Olha que legal! echo "Frases muito extensas podem ser quebradas! Olha que legal!"; |
// Exemplo 5 - Usando .= "Atribuição com concatenação" // Resultado: Frutas: Laranja, Melancia"; $str5 = "Frutas: "; $str5 .= "Laranja, "; $str5 .= "Melancia."; echo $str5; |
// Exemplo 6 - Usando {} "Chaves" 1 // Resultado: Variaveis juntas ao texto: paralelepipedo $str6 = "lele"; echo "Variaveis juntas ao texto: para{$str6}pipedo"; |
// Exemplo 7 - Usando {} "Chaves" 2 // Resultado: Variaveis juntas ao texto: paralelepipedo // Pra confundir ;D ? class Frase{ public function teste(){ return "lele"; } } $texto = new Frase(); echo "Variaveis juntas ao texto: para{$texto->teste()}pipedo"; |
Observações
Note que estou utilizando ” aspas para criar as strings. No PHP também é possível criar utilizando ‘ apóstrofo, mas não funcionaria a concatenação com variáveis dentro da string (Exemplos 2,6 e 7) .
Abraços até a próxim
[ad]
rara sou iniciante …em php mais gostei heim …..se postar mais acompanho concerteza