在PHP中,assert() 函數用于檢查給定的表達式是否為真。如果表達式為假,則會觸發一個 AssertionError 異常。
要通過 assert() 函數調試 PHP 代碼,可以在需要檢查的地方插入 assert() 函數,并將需要檢查的表達式作為參數傳遞。例如:
$x = 10;
assert($x == 10, "x 不等于 10");
如果 $x 不等于 10,則會觸發 AssertionError 異常,并在控制臺輸出錯誤信息。這樣可以幫助你更快地發現代碼中的問題。
另外,你也可以在 PHP 配置文件中設置 assert.active 配置項為 1,這樣可以全局開啟 assert() 函數的檢查,有助于在調試時更方便地發現問題。