PHP変数を使用する際の未定義のインデックスエラーを取り除く方法
このエラーはPHPのisset()の助けを借りて避けることができます。
未定義のインデックスは軽微なエラーであるため、通常はデフォルトで通知されません。 それでも、これはサーバーの構成によって異なります。 error_reporting関数を使用して 、報告されたエラーの種類を変更できます。
PHP変数使用時の未定義インデックスエラーの修正
$ _POSTまたは$ _GET変数を使用するときにこのエラーを回避するには、単にテーブルのフィールドが関数isset()で初期化されたかどうかをテストします。// $ _POST ['value']を使う前に
if(isset($ _ POST ['value']))
{
// $ _POST ['value']が存在するかどうかの指示
}
画像:©Scanrail1 - Shutterstock.com