私だけ有効なエラー報告とすごいおそらく私が持っているショッカー何千ものでない場合、私はそれをwithoutsetting変数または何を呼び出すのですが、簡単にありますので、彼らがあることを理解し、この何百ものPHP未定義のインデックス通知を取り除くには?
Notice: Undefined index: action in C:\webserver\htdocs\header.inc.php on line 18
のような通知の数百たとえば、ページに50個の変数があり、これを報告している場合は、そのページを正しくコーディングするための簡単な方法がありますか?
そして私はちょうど私はそれがここに彼らに
を修正するのがベストだと思うそれらを非表示にするという意味ではありませんが、私は(最初ISSETを使用して
if ($_GET['p'] == "account.edit.topfriends" || $_GET['action'] == "newmember" || $_GET['p'] == "account.profile.name") {
//some more code here
}
私は実際にこれをページングに使用します。$ page =(!empty($ _ GET ['page']))? $ _GET ['page']:0;私はページ上にあるときにエラーがなくなりますが、ページが設定されていない場合、インデックスエラー – JasonDavis
が表示されます。空とissetの違いがあります。 – rezzif
そしてarray_key_exists()。 –