P
PHP
Well-known member
- Beiträge
- 997
- Punkte Reaktionen
- 0
Prüft ab, ob eine Bedingung oder Abfrage FALSE ist
assert() überprüft den übergebenen Parameterassertionund führt ein über die Funktionassert_options() definiertes Ereignis aus,falls die in assertionspezifizierte Bedingung FALSEist.
Rückgabewert:
Die Optionen für die assert() können über dieFunktion assert_options() oder in denEinstellungen der .ini-Datei gesetzt werden.
Beispiel:
assert() überprüft den übergebenen Parameterassertionund führt ein über die Funktionassert_options() definiertes Ereignis aus,falls die in assertionspezifizierte Bedingung FALSEist.
Rückgabewert:
Die Optionen für die assert() können über dieFunktion assert_options() oder in denEinstellungen der .ini-Datei gesetzt werden.
Beispiel:
PHP:
// Active assert and make it quiet
assert_options (ASSERT_ACTIVE, 1);
assert_options (ASSERT_WARNING, 0);
assert_options (ASSERT_QUIET_EVAL, 1);
// Create a handler function
function my_assert_handler ($file, $line, $code) {
echo "Assertion Failed:
File '$file'
Line '$line'
Code '$code'
";
}
// Set up the callback
assert_options (ASSERT_CALLBACK, 'my_assert_handler');
// Make an assertion that should fail
assert ('mysql_query ("")');