assert_options

(PHP 4, PHP 5)

assert_options -- 様々な assert フラグを設定/取得する

説明

mixed assert_options ( int what [, mixed value] )

assert_options() を使用して、種々の assert()制御オプションを設定したり、 単にカレントの設定を調べたりすることが可能です。

表 1. assert オプション

オプションiniパラメータデフォルト説明
ASSERT_ACTIVEassert.active1assert()による評価を有効にする
ASSERT_WARNINGassert.warning1assersionに失敗した場合にPHP警告を発生する
ASSERT_BAILassert.bail0assersionに失敗した場合に実行を終了する
ASSERT_QUIET_EVALassert.quiet_eval0 assersion式についてはerror_reportingを無効にする
ASSERT_CALLBACKassert.callback(NULL)assertionに失敗した場合にコールされるユーザ関数

assert_options() は、指定したオプションの元の 設定値またはエラーの場合にFALSEを返します。