〜変数と文字列の組み合わせパターン〜
PHPでは、文字列データの格納された変数と「”」で囲まれた文字列を結合して出力する場合、必ずしも、「.」を使う必要はありません。次の例では、いずれのprint文もHTML文もまったく同じ文字列を出力します。
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>
<HTML>
<HEAD>
<META http-equiv='Content-Type' content='text/html; charset=Shift_JIS'>
<META http-equiv='Content-Style-Type' content='text/css'>
<TITLE></TITLE>
</HEAD>
<BODY>
<?php
$a = "PHP+MySQL
";
$b = "Webデータベースを勉強しよう!";
print "<B>" . $a . $b . "</B><BR>\n";
print "<B>$a$b" . "</B><BR>\n";
print "<B>$a$b</B><BR>\n";
?>
<B><?= $a . $b ?></B><BR>
<B><?= "PHP+MySQL<BR>$b" ?></B><BR>
<B><?= "$a&b" ?></B><BR>
</BODY>
</HTML>
〜実行結果〜