初回で「localhost:8080/index.php」にアクセスした場合、index.phpが実行されますが、5行目の
include('../app/_parts/_header.php');
を実行した時、_header.phpの3行目で
$color = $colorFromGet ??filter_input(INPUT_COOKIE,'color') ?? 'transparent';
を実行した時点では$colorFromGet
は変数の宣言がされていないように見えます。エラーが発生するのではと考えたのですが正常に動いており、何故エラーが発生しないのか教えていただきたいです。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?