定義していない変数を読むと出ます。タイプミスや $ の付け忘れが原因です。 出るコード <?php $total = 100; echo $totl; // $total のタイプミス エラーメッセージ PHP Warning: Undefined variable $totl in main.php on line 3 直し方 変数名のスペルを確認します。使う前に代入しておきます。$ を忘れていないかも確認します。