Mediante el uso de assert_options(), usted puede establecer las varias opciones de control de assert(), o simplemente consultar sus valores actuales.
Tabla 1. Opciones de Assert
| opci贸n | par谩metro-ini | predeterminado | descripci贸n |
|---|---|---|---|
| ASSERT_ACTIVE | assert.active | 1 | habilitar la evaluaci贸n assert() |
| ASSERT_WARNING | assert.warning | 1 | generar una advertencia PHP para cada aserci贸n fallida |
| ASSERT_BAIL | assert.bail | 0 | terminar la ejecuci贸n cuando las aserciones fallen |
| ASSERT_QUIET_EVAL | assert.quiet_eval | 0 | deshabilitar error_reporting durante la evaluaci贸n de expresiones de aserci贸n |
| ASSERT_CALLBACK | assert.callback | (NULL) | funci贸n de usuario a llamar cuando las aserciones fallen |
assert_options() devolver谩 el valor original de cualquier opci贸n, o FALSE si ocurren fallos.