PHP Conference Japan 2024

cubrid_is_instance

(PECL CUBRID >= 8.3.0)

cubrid_is_instance檢查 OID 指向的實體是否存在

說明

cubrid_is_instance(資源 $conn_identifier, 字串 $oid): 整數

cubrid_is_instance() 函式用於檢查給定 oid 指向的實體是否存在。

參數

conn_identifier

連線識別碼。

oid

您要檢查其是否存在的實體的 OID。

回傳值

如果此類實體存在,則為 1;

如果此類實體不存在,則為 0;

如果發生錯誤,則為 -1

範例

範例 #1 cubrid_is_instance() 範例

<?php
$conn
= cubrid_connect("localhost", 33000, "demodb");

$sql = <<<EOD
SELECT host_year, medal, game_date
FROM game
WHERE athlete_code IN
(SELECT code FROM athlete WHERE name='Thorpe Ian');
EOD;

$req = cubrid_execute($conn, $sql, CUBRID_INCLUDE_OID);
$oid = cubrid_current_oid($req);

$res = cubrid_is_instance ($conn, $oid);
if (
$res == 1) {
echo
"Instance pointed by $oid exists.\n";
} else if (
$res == 0){
echo
"Instance pointed by $oid doesn't exist.\n";
} else {
echo
"error\n";
}

cubrid_disconnect($conn);
?>

以上範例會輸出

Instance pointed by @0|0|0 doesn't exist.

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top