「 . ' : ' . 」のようにコロンをシングルクォーテーションやドットで挟むのはなぜですか?

コロンは、そのままでは文字列として認識されないからです。
2021年8月27日
ユーザー

動画 20 秒当たりのスクリプトの 5 行目に

echo $name . ' : ' . $score . PHP_EOL;

とありますが、この部分を

echo $name:$score . PHP_EOL;

とするとエラーになるのはなぜでしょうか?
わざわざ :. で囲む理由が分かりませんm(__)m

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?