文字列の結合

文字列を表示する処理の中で、文字列をくっつけて表示させたい場合があります。そのような場合はピリオドを使用し文字列を結合させます。以下のコードように結合することができます。

$age = "20";
print "私の"."年齢は"."20歳"."です。";  //文字列リテラル同士を結合する。
// 結果 私の年齢は20歳です。
print "私の年齢は".$age ."歳です。";
// 結果 私の年齢は20歳です。

$txt = "age:";
print $txt.$age;
//結果 age:20

ピリオドでつなげることができましたね。格納されている変数に文字列を結合して、再度変数に格納する場合は以下の通りに記述します。

$txt = "私の年齢は";
$txt .= "20歳です。";
print $txt;
//結果  私の年齢は20歳です。

このように、.=と続けて記述することで、元々入っている値に結合させて文字列を格納することができます。

コメント

タイトルとURLをコピーしました