そのまんま!

assert_options

(PHP 4, PHP 5)

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

説明

mixed assert_options ( int what [, mixed value] )

種々の assert() 制御オプションを設定したり、 単に現在の設定を調べたりします。

パラメータ

what

表 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 に失敗した場合にコールされるユーザ関数

value

オプションに指定する新しい値。

返り値

そのオプションの元の値、あるいはエラー時に FALSE を返します。