在earlier question中,我得到了在odbc_connect調用中使用try-catch語句的建議。那麼說完了,那就是我試圖去做的。在PHP中使用odbc_exec時使用try-catch語句的意外行爲
下面的代碼嘗試使用僞造的登錄信息連接到數據庫,但不會像檢測到的那樣工作。
<?php
try
{
odbc_connect('BogusDatabase','BogusUser','BogusPassword');
}
catch (Exception $e)
{
echo "Something went wrong!";
}
?>
我期望的輸出是一個字符串說「出事了!」。相反,我得到這個:
我使用Wampserver運行我的PHP代碼。我不知道這是否是問題的一部分。
大(odbc_connect(...)!)!這解決了我的問題。謝謝! – Speldosa