文字列演算子
文字列演算子とは
文字列演算子はドット「.」で表され、文字列を結合する演算子です。結合演算子とも呼ばれるようです。文字列を結合するのに使い、文字列演算子を使って結合するとすべて文字列型になります。
文字列と変数の結合
- $string = "Hello";
- echo $string." World!"; // 文字列演算子で結合
出力結果
Hello World!
文字列と計算結果の結合
- echo "1+1=".(1+1); // 文字列と計算結果の結合
- // 計算部分のかっこ「()」は外さないこと
出力結果
1+1=2
複合代入演算子
複合代入演算子というのはドットとイコール「.=」で表され、代入と結合を同時にやってしまうものです。
複合代入演算子を使わないと、以下のように面倒なスクリプトを書くハメになります。
- $fruit1 = "いちご";
- $fruit2 = "みかん";
- echo $fruit1."と".$fruit2;
これでは面倒なので、複合代入演算子で楽チンすると以下のようになります。
- $fruit = "いちご";
- $fruit .= "とみかん"; // 結合と代入
- echo $fruit;
出力結果
いちごとみかん
長い文章を書く時などは以下のようにすると見やすくて便利です。
- $str = "1行に収まりきらない文章をは";
- $str .= "複合代入演算子で何行かに分けると";
- $str .= "見やすくなります。";





