サンプル集  >  PHP  >  PHP Notice: Use of undefined constant
PHP Notice: Use of undefined constant
2009/04/09

PHP を実行したらこんなメッセージが出ました。

$ php dspHelp.php
PHP Notice:  Use of undefined constant CONVERT_HOST - assumed 'CONVERT
_HOST' in cnv.ini on line 7

「定義されていない定数を使っている」という事でしょうか。

notice は「注意」のような意味なので、無視しても問題無いのでしょうか? 調べたところ、notice はスクリプト実行には影響ないが、潜在エラーの可能性があるときに出るようです。

php.ini に notice を無視する設定を書くと出なくなります。

error_reporting = E_ALL & ~E_NOTICE

また、error_reporting() で表示するエラーを制御する事もできるようです。

php では大きく4つのエラーの種類があるようです。

NOTICE注意
WARNING警告
ERRORエラー
PARSE構文エラー

▲ PageTop  ■ Home


Copyright (C) 2013 ymlib.com