文字列演算子とは、結合演算子と結合代入演算子のこと。
文字列演算子一覧
結合演算子
左の演算子引数(オペランド)と、右の演算子引数(オペランド)を結合。
$var = 左の演算子引数 . 右の演算子引数;
サンプル1
<?php
echo 'これは、' . 'サンプル';
?>
echo 'これは、' . 'サンプル';
?>
↓↓↓出力結果↓↓↓
これは、サンプル
サンプル2
<?php
$varA = "これは、";
$varB = $varA . "サンプル";
echo "$varB" . 'です。';
?>
$varA = "これは、";
$varB = $varA . "サンプル";
echo "$varB" . 'です。';
?>
↓↓↓出力結果↓↓↓
これは、サンプルです。
サンプル3
<?php
echo '5+3=' . (5+3);
?>
echo '5+3=' . (5+3);
?>
↓↓↓出力結果↓↓↓
5+3=8
結合代入演算子
左の演算子引数の変数の値と、右の演算子引数(オペランド)を結合し、左の演算子引数の変数に代入。
変数 .= 右の演算子引数;
サンプル1
<?php
$var = "これは、";
$var .= "サンプル";
echo "$var";
?>
$var = "これは、";
$var .= "サンプル";
echo "$var";
?>
↓↓↓出力結果↓↓↓
これは、サンプル