Code Fix

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

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

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

 1  <?php
 2  $total = 0;
 3  $total = $total + ______;
                         ^
 4  echo $total;
Warning: Undefined variable $price in main.php on line 3出力に混ざるだけで実行は止まりません(期待: 50)

空欄を埋めて実行を通す

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

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

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

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

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