函式名: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 版本或以上。