Qual é a diferença entre .= e += operadores em php

Qual é a diferença entre .= e += operadores em php

O PHP é usado para scripts do lado do servidor no desenvolvimento da web. No PHP, os operadores são usados ​​para realizar diferentes tipos de operações, como operações aritméticas, comparação e lógica. O .= e += os operadores são dois operadores comumente usados ​​no PHP. Este artigo cobre a diferença entre .= e += operadores em php.

O que é .= Operador em PHP

O .= O operador é conhecido como o Operador de atribuição de concatenação em php. Esta função é utilizada para concatenar uma string com outra string, adicionando a segunda string ao final do primeiro.

Em outras palavras, concatena duas cordas juntas. O operador .= mescla o operador de concatenação (.) com o operador de atribuição (=).

Exemplo de .= Operador

Aqui está um exemplo de como o .= Operador funciona:

$ name = "kash";
$ nome .= "Sam";
eco $ nome;
?>

Vamos ver Kash Sam saída no console. Código interno, uma variável $ nome é definido e valor Kash é atribuído a ele. Depois disso .= O operador combinará as duas cordas. A segunda sequência será adicionada no final do primeiro:

O que é += operador em php

O += operador é usado para executar operaçoes aritimeticas em php. Este operador também é conhecido como operador de atribuição de adição. O operador += mescla O operador de adição (+) com a tarefa Operador (=).

Exemplo de += operador

Para entender o que o operador += faz, vejamos um exemplo:

$ num1 = 10;
$ num2 = 20;
$ num1 += $ num2;
eco $ num1;
?>

O código acima resultará em 30. No código acima, duas variáveis $ num1 e $ num2 são declarados e os valores 10 e 20 são atribuídos a eles, respectivamente. Em seguida, usamos o operador += para adicionar o valor de $ num2 ao valor de $ num1.

Conclusão

O .= O operador pode concatenar duas cordas, enquanto o operador += adiciona dois números. A principal diferença entre .= e += operadores é o contexto em que são usados ​​e o resultado que produzem. Verifique o artigo para obter uma explicação detalhada da diferença entre esses operadores e como se pode utilizá -lo no código PHP.