初級 › Warning: Undefined array key の原因と直し方 › パターン2
Warning: Undefined array key の原因と直し方
配列に存在しない添字でアクセスするとWarningが出ますが、プログラムは停止せず、その値はnullとして扱われます。
1 <?php 2 $user = ["name" => "Al", "age" => 20]; 3 echo $user[_______]; ^
Warning: Undefined array key "email" in main.php on line 3出力に混ざるだけで実行は止まりません(期待: Al)
空欄を埋めて実行を通す
連想配列にemailというキーはありません。存在しない文字列キーでもWarning止まりで実行は続きます。
次の問題