曜日に基づいて呼び出す変数を関数に伝えたい。曜日は$s_dayに格納され、呼び出したい変数は曜日に基づいて変化します。
例えば
文字列「Welcometotheweek」を$d_monday_text1に保存しました。7つの条件ステートメントのセットを作成するのではなく(たとえば、date = monday echo $ fooの場合、そうでない場合はdate = Tuesday echo $ bar ...)、関数で呼び出される変数の名前を連結して変更できますか?変数?
$s_day = date("l");
$text1 = '$d_'.$s_day.'_text1';
これが$d_monday_text1に評価されることを期待しています。これは、前述のように、「Welcometotheweek」という値を持ちます。だから、後で私は使用したいと思います:
echo $text1;
結果の出力を生成するには=今週へようこそ。
私は変数変数を調べました。これはここに行く方法かもしれませんが、構文に苦労しています。連結された名前をエコーさせることはできますが、その名前を評価する方法がわかりません。