Exemplo-1: Concatenação usando operador ponto (.)
A concatenação de strings normalmente é feita usando o operador ponto (.) No PHP. No exemplo a seguir, duas variáveis de string são declaradas e o operador ponto (.) É usado para combinar essas strings com outra string e imprimir.
$ string1 = 'Charles Babbage';
$ string2 = 'Computador';
// Associe variáveis de string a um valor de string usando ponto (.)
jogou fora $ string1.'é considerado o pai de'. $ string2;
?>
Saída:
Exemplo 2: Concatenação usando eco e vírgula (,)
Você pode facilmente combinar e imprimir dados de string sem usar o operador ponto (.) No PHP usando a função echo. Três variáveis de string são declaradas no exemplo a seguir. Aqui, , é usado para juntar o valor da string com as variáveis em jogou fora função. Cada variável e valor de string são separados por vírgula (,) para combinar. Esse tipo de junção pode ser feito usando apenas a função de eco.
$ name = 'João';
$ educação = 'MBA';
$ profissão = 'Homem de negocios';
// Combine os dados usando vírgula (,)
jogou fora '$ name',' é um ','$ educação.
';
jogou fora 'Ele é um ','$ profissão. ';
?>
Saída:
Exemplo-3: Concatenação usando a função printf ()
Você pode usar a função printf () também para concatenar valores de string em PHP. Existem muitos especificadores de tipo disponíveis em PHP para gerar saída formatada. Duas variáveis de string, $ site e $ tipo são declarados no exemplo a seguir. A função Printf () usa ‘% s’ como especificador de tipo para ler dados de string. Duas variáveis de string são adicionadas no início e no final da string adicionando dois '% s' no primeiro argumento e duas variáveis de string como outros dois argumentos.
$ site = 'linuxhint.com';
$ tipo = 'blog';
printf ('% sé muito útil% s',$ site,$ tipo);
?>
Saída:
Exemplo 4: Concatenação usando operador abreviado (. =)
Dot (.) Pode ser usado como operador abreviado para concatenar dados de string. No exemplo a seguir, variável $ n é inicializado por 0 e o valor atual de $ n é combinado com o novo valor usando para loop e . = operador. Finalmente imprima o valor de $ n.
$ n = 0;
para($ i=1; $ i<10; $ i++)
{
$ n . = '$ i' ;
}
jogou fora $ n;
?>
Saída:
Espero que você consiga combinar dados de string de maneira eficiente em seu script, se exercitar os exemplos acima de maneira adequada.