
이 함수는 InterBase 데이터베이스 시스템의 BLOB 데이터에 대한 정보를 반환하는 함수입니다.
함수의 인자값은 다음과 같습니다.
- blob_id: BLOB 데이터의 ID를 지정하는 인자입니다.
- info_type: 반환할 정보의 유형을 지정하는 인자입니다. 예를 들어, IB_INFO_TYPE_LENGTH, IB_INFO_TYPE_TYPE, IB_INFO_TYPE_SUBTYPE 등이 있습니다.
이 함수는 다음과 같은 반환 값을 반환합니다.
- info_value: 반환할 정보의 실제 값을 반환하는 인자입니다.
- info_length: 반환할 정보의 길이를 반환하는 인자입니다.
함수의 사용 예제는 다음과 같습니다.
#hostingforum.kr
php
$conn = ibase_connect('localhost', 'scott', 'tiger');
$blob_id = ibase_blob_create($conn);
$blob_data = 'Hello, World!';
ibase_write_blob($blob_id, $blob_data);
$length = ibase_blob_info($blob_id, IB_INFO_TYPE_LENGTH);
$type = ibase_blob_info($blob_id, IB_INFO_TYPE_TYPE);
$sub_type = ibase_blob_info($blob_id, IB_INFO_TYPE_SUBTYPE);
echo "Length: $lengthn";
echo "Type: $typen";
echo "Subtype: $sub_typen";
ibase_free_blob($blob_id);
ibase_close($conn);
이 예제에서는 InterBase 데이터베이스 시스템에 연결하고, BLOB 데이터를 생성하고, BLOB 데이터의 정보를 얻어오는 과정을 보여줍니다.
이 함수를 사용하여 BLOB 데이터의 정보를 얻을 수 있습니다.
2025-07-16 13:46