progate_php_05 文字列の連結
文字列の連結をした。
<?php $name = "kazuhiro" ; echo $name. "こんにちは!"; ?>
こんな感じで「.」を間に置けば、連結ができる。
文字列同士の連結・変数と文字列の連結・変数同士の連結が可能。
下のように省略して連結させることも可能。
<?php $name = "kazuhiro" ; $name. = "こんにちは!"; echo $name ; ?>
こうすれば$nameだけで済むみたいです。
これもまた「.」に代入してますね。結合代入演算子と言うみたいです。
またはこんなふうにもできます。
<?php $name = "kazuhiro" ; echo "$nameこんにちは!"; ?>
ここで気をつけなければいけないのが、ダブルクォートで囲むこと。
シングルクォートで囲むと、文字列とみなされ、変数の名前がそのまま表示されてしまう。
ダブルクォートで囲まないと、ちゃんと変数が展開されないようです。
参考