このコードの変数が展開されないのはなぜですか?

シングルクォートではなくダブルクォーテーションで囲むと変数が展開されます。
2023年3月28日
ユーザー

お世話になります。

function showAd($message = "ssss") 
{
  echo '----------' . PHP_EOL;
  echo '--- ".$message." ---' . PHP_EOL;
  echo '----------' . PHP_EOL;
}

仮引数をダブルクォーテーションで囲むと、文字列として出力されてしまいます。
ダブルで囲んで、うまく出力する方法はありますか?

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

プレミアムプランとは?

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