assert

Diskutiere assert im PHP Forum im Bereich Programmierung; Prüft ab, ob eine Bedingung oder Abfrage FALSE ist assert() überprüft den übergebenen Parameterassertionund führt ein über die...
  • assert Beitrag #1
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:

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 ("")');
 
Thema:

assert

Oben Unten