assert_options Définit/récupère différentes options d'assertions &reftitle.description; mixedassert_options intwhat mixedvalue assert_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'assertions Option Directive Valeur par défaut Description ASSERT_ACTIVE assert.active 1 Active l'évaluation de la fonction assert ASSERT_WARNING assert.warning 1 Génère une alerte PHP pour chaque assertion fausse ASSERT_BAIL assert.bail 0 Termine l'exécution en cas d'assertion fausse ASSERT_QUIET_EVAL assert.quiet_eval 0 Désactive le rapport d'erreur durant l'évaluation d'une assertion ASSERT_CALLBACK assert.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_callback stringfile intline stringassertion stringdescription file 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 <function>assert_options</function> ]]> &reftitle.seealso; assert