assert_options
assert_options
(PHP 4)
assert_options - устанавливает/получает различные флаги утверждения.
Описание
mixed assert_options (int what [, mixed value])
Используя assert_options(), вы можете устанавливать различные опции управления функцией assert() или просто запросить их текущие установки.
Таблица 1. Опции утверждений
опция | ini-параметр | по умолчанию | описание |
---|---|---|---|
ASSERT_ACTIVE | assert.active | 1 | включает вычисление assert() |
ASSERT_WARNING | assert.warning | 1 | вызывает РНР-предупреждение для каждого неудачного утверждения |
ASSERT_BAIL | assert.bail | 0 | прерывает выполнение неудачного утверждения |
ASSERT_QUIET_EVAL | assert.quiet_eval | 0 | отключает error_reporting при вычислении выражения утверждения |
ASSERT_CALLBACK | assert_callback | (NULL) | пользовательская функция для вызова в неудавшихся утверждениях |
assert_options() возвратит оригинальную установку любой опции или FALSE при ошибках.