【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
初回で「localhost:8080/index.php」にアクセスした場合、index.phpが実行されますが、5行目の
include('../app/_parts/_header.php');
を実行した時、_header.phpの3行目で
$color = $colorFromGet ??filter_input(INPUT_COOKIE,'color') ?? 'transparent';
を実行した時点では$colorFromGetは変数の宣言がされていないように見えます。エラーが発生するのではと考えたのですが正常に動いており、何故エラーが発生しないのか教えていただきたいです。
$colorFromGet
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
初回で「localhost:8080/index.php」にアクセスした場合、index.phpが実行されますが、5行目の
を実行した時、_header.phpの3行目で
を実行した時点では
$colorFromGetは変数の宣言がされていないように見えます。エラーが発生するのではと考えたのですが正常に動いており、何故エラーが発生しないのか教えていただきたいです。