查詢

MongoDB\BSON\BinaryInterface::getData()函式—用法及示例

「 獲取二進位制資料的原始位元組 」


函式名:MongoDB\BSON\BinaryInterface::getData()

適用版本:MongoDB PHP Library 1.0.0及以上版本

用法:該函式用於獲取二進位制資料的原始位元組。

示例:

// 建立一個BinaryInterface物件
$binary = new MongoDB\BSON\Binary('Hello World', MongoDB\BSON\Binary::TYPE_GENERIC);

// 獲取二進位制資料的原始位元組
$data = $binary->getData();

// 列印輸出
echo bin2hex($data) . "\n"; // 輸出: 48656c6c6f20576f726c64

在上面的示例中,我們首先建立了一個BinaryInterface物件,將字串'Hello World'轉換為二進位制資料。然後使用getData()函式獲取二進位制資料的原始位元組,並使用bin2hex()函式將位元組轉換為十六進位制字串進行列印輸出。

請注意,getData()函式返回的是二進位制資料的原始位元組,以字串形式表示。如果你需要將其用於其他操作,例如儲存到資料庫或進行進一步的處理,你可能需要根據具體的需求進行適當的型別轉換。

補充糾錯
熱門PHP函式
分享連結