Conheça 4 formas para concatenar strings e variáveis em PHP



Neste tutorial vamos apresentar 4 formas de como concatenar variáveis e strings em PHP.

Variável Variáveis servem para armazenar dados que podem ser utilizados em qualquer parte programa. Em PHP as variáveis são identificadas pelo símbolo $ (cifrão). Ex.: $nome

String:  String é uma cadeia de caracteres alfanuméricos. Em PHP, uma string deve estar delimitada entre aspas simples ou dupla. Ex. $nome = "Pedro".

Concatenação: Termo utilizado em computação para designar a união do conteúdo de duas strings. Em PHP podemos concatenar o conteúdo de strings com o conteúdo de variáveis, mesmo que o conteúdo seja um valor numérico.

1ª Forma: Utilização do ponto ( . )

1. Esta talvez seja a forma mais utilizada em PHP. Veja o exemplo abaixo onde utilizamos o ponto como operador de concatenação para unir strings e variáveis.

1. Observe que podemos utilizar elementos HTML como strings. Desta forma, através do comando echo, retornamos o elementos HTML de forma funcional.

$nome = "Angelo";
$sobrenome = "Ferreira";
echo "<h2>Meu nome é: ".$nome." ".$sobrenome."</h2>";

$end = "Rua São João";
$n = 1129;
$endCompleto = $end.", ".$n;
echo "<h2>Endereço: ".$endCompleto."</h2>";

 😀 Veja como ficou o nosso exemplo no Squids Editor PHP. Clique no botão [RUN] para visualizar.

2ª Forma: Utilização do ponto com o sinal de igual ( .= )

2. Nesta forma unimos o conteúdo das variáveis através do operador de atribuição de concatenação ( .= ) . Assim, a cada atribuição, um variável une o conteúdo de várias variáveis.

2.1 Atenção: As atribuições colocadas em uma variável de concatenação (exemplo $nCompleto), devem estar sempre entre aspas duplas. Leia: Diferença entre aspas simples (') e aspas duplas (") em PHP

$nome = "Angelo";
$sobrenome = "Ferreira";
$idade = 90;

$nCompleto = "<h2>Meu nome é ";
$nCompleto .= "$nome ";
$nCompleto .= "$sobrenome ";
$nCompleto .= "e tenho $idade anos</h2>";

echo $nCompleto;

 😀 Veja como ficou o nosso exemplo no Squids Editor PHP. Clique no botão [RUN] para visualizar.

3ª Forma: Utilização de chaves { } para definir variáveis

3. Esta é sem dúvida a forma mais fácil de concatenação. Este tipo de concatenação além de simples, facilita a visualização das variáveis em uma string.

3.1. Da mesma forma que o método anterior, só podemos utilizar esta forma com aspas duplas.

$nome = "Angelo";
$sobrenome = "Ferreira";
$idade = 90;
echo "<h2>Meu nome é {$nome} {$sobrenome} e tenho {$idade} anos</h2>";

$end = "Rua São João";
$n = "1129";
$endCompleto = "<h2>Endereço: {$end}, {$n}</h2>";
echo $endCompleto;

 😀 Veja como ficou o nosso exemplo no Squids Editor PHP. Clique no botão [RUN] para visualizar.

4ª Forma: Utilização apenas de aspas duplas ("")

4. Esta forma, embora muito simples, é a menos recomendada, pois dificulta muito a visualização das variáveis no programa.

$nome = "Angelo";
$sobrenome = "Ferreira";
$idade = 90;
echo "<h2>Meu nome é $nome $sobrenome e tenho $idade anos</h2>";

$end = 'Rua São João';
$n = "1129";
$endCompleto = "<h2>Endereço: $end, $n</h2>";
echo $endCompleto;

😀 Veja como ficou o nosso exemplo no Squids Editor PHP. Clique no botão [RUN] para visualizar.

Documentação Oficial

1. [Operadores de String] » Manual PHP - Operadores de String.

O anúncio abaixo ajuda manter o Portal Visual Dicas

Comentários

×

Infomações do site / SEO