PHP初心者向け。結合代入演算子が何かと使い方
312 回閲覧されました
みなさんこんにちは、jonioです。
PHPを勉強している時に「.=」が出てきて何か分からなかったので調べたメモです。
「.=」とは何か?
「結合代入演算子」といいます。
「.」と似ているのですが別物です。
使い方
例で見ていきます。
下記の例だと「これは結合です」と表示されます。
<?php
$a = "これは結合";
echo $a."です";
?>
2行目の「.」で$aの値と「です」をつなげています。
次は「.=」を例で見ていきます。
<?php
$a = "結合代入";
$a .= "演算子です";
echo $a;
?>
「.」の場合は前後をつないでいたのに対して「.」に「=」が付いた「.=」は2行目の「結合代入」に3行目の「演算子です」をつなげて$aに代入しています。
結果は「結合代入演算子です」と表示されます。
結合代入演算子は名前の通り元々の値(結合代入)に別の値(演算子です)をつなげて変数に代入し直していると言えます。