Jaka jest różnica pomiędzy .= i += operatory w PHP

Jaka jest różnica pomiędzy .= i += operatory w PHP

PHP służy do skryptów po stronie serwera w tworzeniu stron internetowych. W PHP operatorzy są wykorzystywane do wykonywania różnych rodzajów operacji, takich jak operacje arytmetyczne, porównawcze i logiczne. .= i += operatorzy to dwóch powszechnie używanych operatorów w PHP. Ten artykuł obejmuje różnicę między .= i += operatory w PHP.

Co jest .= Operator w PHP

.= Operator jest znany jako Operator przypisania zadań W PHP. Ta funkcja jest wykorzystywana do połączenia jednego ciągu z innym ciągiem, dodając drugi ciąg na koniec pierwszego.

Innymi słowy, łączy razem dwa struny. Operator .= łączy operatora konatenacji (.) z operatorem przypisania (=).

Przykład .= Operator

Oto przykład tego, jak .= Operator działa:

$ name = "kash";
$ Nazwa .= "Sam";
Echo $ nazwa;
?>

Zobaczymy Kash Sam Wyjście na konsoli. Kod wewnętrzny, zmienna $ Nazwa jest zdefiniowany i wartość Kash jest przypisany do tego. Po tym .= Operator połączy oba ciągi. Drugi ciąg zostanie dodany na końcu pierwszego:

Co to jest += operator w PHP

+= Operator służy do wykonywania działania arytmetyczne W PHP. Ten operator jest również znany jako operator przypisywania dodatku. Operator += łączy się Operator dodawania (+) z przypisaniem operator (=).

Przykład += operatora

Aby zrozumieć, co robi operator +=, spójrzmy na przykład:

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

Powyższy kod spowoduje 30. W powyższym kodzie dwie zmienne $ num1 i $ num2 są zadeklarowane, a wartości 10 i 20 są przypisywane odpowiednio. Następnie używamy operatora +=, aby dodać wartość Num2 do wartości Num1 $.

Wniosek

.= Operator może połączyć dwa ciągi, podczas gdy operator += dodaje dwie liczby. Główna różnica między .= i += operatorzy to kontekst, w którym są używane, i wyniki, które wytwarzają. Sprawdź artykuł, aby uzyskać szczegółowe wyjaśnienie różnicy między tymi operatorami i jak można go wykorzystać w kodzie PHP.