issetでNoticeを出ないようにする(一行で)
error_reporting(E_ALL); でやりたい。
PHP内にかく場合
<?php // Notice(警告)が出る、というか警告もエラーも全部出す設定 error_reporting(E_ALL);
<?php // Notice(警告)は非表示 error_reporting(E_ALL & ~E_NOTICE);
まぁNoticeは非表示にしたほうがめんどうがなくていいんだけど
手動で如何に楽してNoticeを出さないようにすれば良いのか
<?php // 変数に値がセットされているかをチェック if isset・・・(isset($var)) { $hoge = $var; }
ってやるの長い。3行もあるってことで(単純に文字数も長くなる)
すごくまえに三項演算子のことを書いたけど
http://purazumakoi.hatenablog.com/entries/2007/10/06