洗面器に顔を突っ込んで、最初に顔を上げた奴が負ける

Webエンジニア 2018 12-15から毎週学習の記録 

PHP .=(結合代入演算子)ってなに ?

php で.=というものが出て来たのでメモ




.=は結合代入演算子というらしいです。


そもそも、PHPで文字列の結合は、結合演算子の「.」(ピリオド)を使います。

文字列の結合

echo "Hello"."World!";

下記のように出力されます。

HelloWorld! 


また、変数同士でも連結できます。

変数同士の結合

$a=Hello;
$b="World"
echo $a . $b;

下記のように出力されます。

HelloWorld! 

変数に格納してしまった文字列に対して、さらに文字列を代入したい場合は、結合代入演算子「.=」を使います。

結合代入演算子で結合

$a = "Hello";
$a .= "World!";


すると、下記のように出力されます。

HelloWorld! 

以上。