【PHP】Notice: Undefined variable


Notice: Undefined variable

エラー原因

エラーの原因は変数が未定義だからです。

<?php
echo $var;

対処方法

対処方法は3つ。


1つ目は変数を定義する。

<?php
// 変数を定義
$var = 'Hello,World';
echo $var;

2つ目はNull 合体演算子の「??」を使用する。

<?php
// 変数が未定義なら Hello,World を出力
echo $var??'Hello,World';

3つ目はissetを使用して変数の存在を確認。

<?php
// 変数 $var が定義済みなら出力
if(isset($var)){
    echo $var;
}

0 件のコメント :

コメントを投稿