查詢

cubrid_col_size()函式—用法及示例

「 返回指定物件的特定屬性的大小 」


函式名:cubrid_col_size()

適用版本:CUBRID PHP Extension 9.3.0+

用法:int cubrid_col_size ( resource $conn_identifier, string $oid, string $attr_name )

說明:cubrid_col_size() 函式用於返回指定物件的特定屬性的大小。

引數:

  • $conn_identifier: 在 CUBRID 連線函式中返回的連線識別符號。
  • $oid: 物件的 OID(物件識別符號)。
  • $attr_name: 指定要獲取大小的屬性名稱。

返回值:返回屬性的大小,如果獲取失敗或屬性未定義,則返回 false。

示例: 以下示例演示瞭如何使用 cubrid_col_size() 函式來獲取物件的屬性大小。

<?php
// 建立資料庫連線
$conn = cubrid_connect('localhost', 33000, 'demodb', 'dbuser', 'dbpassword');

if ($conn) {
    // 獲取物件的屬性大小
    $oid = "1234567890";
    $attr_name = "name";
    
    $attr_size = cubrid_col_size($conn, $oid, $attr_name);
    
    if ($attr_size !== false) {
        echo "屬性 $attr_name 的大小為: $attr_size bytes";
    } else {
        echo "無法獲取屬性大小";
    }
    
    // 關閉資料庫連線
    cubrid_close($conn);
} else {
    die("連線資料庫失敗");
}
?>

注意:在使用該函式之前,必須先使用 cubrid_connect() 函式建立與 CUBRID 資料庫的連線,並且需要升級到 CUBRID PHP Extension 9.3.0 版本或以上。

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