タイトルのところを <?=...?> で囲んでいますが、<?php ... ?> としないのですか?

<?= ... ?> は <?php echo ... ?> の短縮構文です。
2022年10月5日
ユーザー

こんにちは。
タイトルの中に、変数を埋め込むという部分に対しての質問です。

<title><?= htmlspecialchars($title, ENT_QUOTES, 'UTF-8'); ?>太郎のポートフォリオサイト</title>

の部分ですが、こちらは、

<?=?> で囲んでいますが、この部分は php となぜ書かないのでしょうか?

私個人的には、

<title><?php = htmlspecialchars($title, ENT_QUOTES, 'UTF-8'); ?>太郎のポートフォリオサイト</titlle>

と思ったのですが、こちらはまた違ってくるのでしょうか?
よろしくお願いします。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(4)