Heim >Backend-Entwicklung >PHP-Tutorial >Beispiel für die Assertion-Erkennungsfunktion „assert()' in PHP
Behauptung ist ein Programmierbegriff, der als boolescher Ausdruck ausgedrückt wird. Der Programmierer geht davon aus, dass der Ausdruckswert an einem bestimmten Punkt im Programm wahr ist. Die Bestätigung der Behauptung kann jederzeit aktiviert und deaktiviert werden, sodass Behauptungen während des Tests aktiviert werden können Und deaktivieren Sie Behauptungen bei der Bereitstellung. Assertionsfunktionen sind in vielen Sprachen beteiligt, und in diesem Artikel geht es um die Assertionserkennungsfunktion in PHP. Interessierte Freunde sollten sie gemeinsam lernen.
Ebenso können Endbenutzer Assertionen wieder aktivieren, sobald das Programm ausgeführt wird, wenn sie auf Probleme stoßen.
assert_options-Funktion legt Assertionsparameter fest
assert-Funktion erkennt eine Assertion
<?php // 激活断言,并设置它为 quiet assert_options(ASSERT_ACTIVE, 1); assert_options(ASSERT_WARNING, 0); assert_options(ASSERT_QUIET_EVAL, 1); // 设置回调函数 assert_options(ASSERT_CALLBACK, 'my_assert_handler'); // 让一则断言失败 assert('mysql_query("")'); //创建处理函数 function my_assert_handler($file, $line, $code) { echo "error: File '$file' Line '$line' Code '$code'"; }
Verwandte Kurse: PHP-Videokurs
Das obige ist der detaillierte Inhalt vonBeispiel für die Assertion-Erkennungsfunktion „assert()' in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!