查詢

cubrid_errno()函式—用法及示例

「 獲取最近一次 Cubrid 函式呼叫返回的錯誤碼 」


函式名:cubrid_errno()

適用版本:PHP 5 >= 5.3.0, CUBRID >= 8.3.0

用法:cubrid_errno() 函式用於獲取最近一次 Cubrid 函式呼叫返回的錯誤碼。

語法:int cubrid_errno ( void )

引數:無需傳遞任何引數。

返回值:如果最近的 Cubrid 函式呼叫成功,則返回 0。如果最近的函式呼叫失敗且有錯誤發生,則返回非零錯誤碼。

示例:

$conn = cubrid_connect('localhost', 33000, 'demodb', 'username', 'password');

if (!$conn) {
    $error_code = cubrid_errno();
    $error_msg = cubrid_error();
    echo "連線失敗:錯誤碼 - $error_code, 錯誤資訊 - $error_msg";
    exit;
}

// 執行其他 Cubrid 操作

cubrid_close($conn);

上述示例中,我們嘗試連線到一個 CUBRID 資料庫。如果連線失敗,則使用 cubrid_errno() 函式獲取錯誤碼,並使用 cubrid_error() 函式獲取錯誤資訊,最後輸出連線失敗的相關資訊。注意,我們在連線失敗後立即退出指令碼,可以根據實際需求進行相應處理。

請注意,為了正確使用 cubrid_errno() 函式,必須先呼叫 cubrid_connect() 或其他 CUBRID 相關函式,並在其後立即呼叫 cubrid_errno() 函式來獲取錯誤碼。否則,此函式的返回值將不是預期的錯誤碼。

補充糾錯
上一個函式: cubrid_drop()函式
下一個函式: cubrid_error()函式
熱門PHP函式
分享連結