文字列を表示する処理の中で、文字列をくっつけて表示させたい場合があります。そのような場合はピリオドを使用し文字列を結合させます。以下のコードように結合することができます。
$age = "20";
print "私の"."年齢は"."20歳"."です。"; //文字列リテラル同士を結合する。
// 結果 私の年齢は20歳です。
print "私の年齢は".$age ."歳です。";
// 結果 私の年齢は20歳です。
$txt = "age:";
print $txt.$age;
//結果 age:20
ピリオドでつなげることができましたね。格納されている変数に文字列を結合して、再度変数に格納する場合は以下の通りに記述します。
$txt = "私の年齢は";
$txt .= "20歳です。";
print $txt;
//結果 私の年齢は20歳です。
このように、.=と続けて記述することで、元々入っている値に結合させて文字列を格納することができます。
コメント