PHP 未定義変数エラーの解決策: 1. 代入用に変数を初期化します; 2. @ 記号を追加してエラーを抑制します (「$sid = @$_POST['sid'];」などのコード)。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
PHPで未定義変数エラー?
PHP 未定義変数エラーの解決
PHP でこのエラー
Notice: Undefined index: sid in D:\Apache Group\Apache2\htdocs\php_mobile\mobile\chao\sinnsei_publish.php on line 10
が表示されることがあります。その理由は、PHP が定義されていないためです。 JAVA とは異なり、弱い型付け言語は必ずしも初期化する必要がないため、この問題は実際には大きな問題ではありません
しかし、ページ上に表示されると見栄えがよくありません。
方法 1: 初期化 変数に値を代入する
方法 2: @ を追加してエラーを抑制する
$sid = @$_POST['sid'];
推奨学習: "PHP ビデオ チュートリアル "
以上がPHP未定義変数エラーが発生した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。