函式名:MongoDB\BSON\Int64::serialize()
適用版本:PHP 5.6.0+
用法: MongoDB\BSON\Int64::serialize() 函式用於將 Int64 物件序列化為字串。
語法: public function MongoDB\BSON\Int64::serialize(): string
引數: 該函式沒有引數。
返回值: 返回一個字串,表示序列化後的 Int64 物件。
示例:
$int64 = new MongoDB\BSON\Int64(1234567890);
$serialized = $int64->serialize();
echo $serialized;
輸出:
BSON64\x00\x00\x00\x00\x00\x00\x49\x96\x02\x00\x00
注意事項:
- MongoDB\BSON\Int64 類是 MongoDB 擴充套件的一部分,因此在使用該函式之前,需要確保已經安裝了 MongoDB 擴充套件。
- 該函式只能用於序列化 Int64 物件,如果嘗試序列化其他型別的資料,將會丟擲異常。
- 序列化後的字串是以 BSON64 開頭的,後面是具體的資料位元組表示。