Code Fix

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

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

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

 1  <?php
 2  function describe() {
 3      echo ______;
                ^
 4  }
 5  describe();
Warning: Undefined variable $label in main.php on line 3出力に混ざるだけで実行は止まりません(期待: Book)

空欄を埋めて実行を通す

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

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

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

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

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