Code Fix

初級Warning: Undefined variable が出ても実行が止まらない理由 › パターン1

Warning: Undefined variable が出ても実行が止まらない理由

宣言していない変数を参照するとWarningが出ますが、PHPはこれをエラーとして扱わず実行を続けます。

 1  <?php
 2  echo _________;
             ^
Warning: Undefined variable $userName in main.php on line 2出力に混ざるだけで実行は止まりません(期待: Al)

空欄を埋めて実行を通す

広告
広告スロット(未設定)

Warning: Undefined variable が出ても実行が止まらない理由

参照した箇所の値はnullとして扱われます。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)