assert_optionsDéfinit/récupère différentes options d'assertions
&reftitle.description;
mixedassert_optionsintwhatmixedvalueassert_options permet de modifier les diverses
options de la fonction assert, ou simplement
connaître la configuration actuelle.
À partir de PHP 7.0.0, l'utilisation de assert_options
est déconseillé en faveur de définir et récupérer les directives &php.ini;
zend.assertions et
assert.exception avec
ini_set et ini_get, respectivement.
&reftitle.parameters;
what
Options d'assertionsOptionDirectiveValeur par défautDescriptionASSERT_ACTIVEassert.active1
Active l'évaluation de la fonction assertASSERT_WARNINGassert.warning1Génère une alerte PHP pour chaque assertion fausseASSERT_BAILassert.bail0Termine l'exécution en cas d'assertion fausseASSERT_QUIET_EVALassert.quiet_eval0
Désactive le rapport d'erreur durant l'évaluation d'une assertion
ASSERT_CALLBACKassert.callback(&null;)
Fonction de rappel utilisateur, pour le traitement des assertions fausses
value
Une nouvelle valeur, optionnelle, pour l'option.
La fonction de rappel définie via ASSERT_CALLBACK ou
assert.callback devrait avoir la signature suivante :
voidassert_callbackstringfileintlinestringassertionstringdescriptionfile
Le fichier assert a été appellé.
line
La ligne où assert a été appellé.
assertion
L'assertion qui a été fournie à assert,
convertie en une &string;.
description
La description qui a été fournie à assert.
&reftitle.returnvalues;
Retourne la valeur originale de l'option, ou bien &false; en cas d'erreur.
&reftitle.examples;
Exemple avec assert_options
]]>
&reftitle.seealso;
assert