查詢

MongoDB\BSON\Decimal128::serialize()函式—用法及示例

「 將MongoDB\BSON\Decimal128物件序列化為字串 」


函式名:MongoDB\BSON\Decimal128::serialize()

函式描述:該函式用於將MongoDB\BSON\Decimal128物件序列化為字串。

用法:

public function MongoDB\BSON\Decimal128::serialize(): string

引數:該函式沒有引數。

返回值:返回一個字串表示的MongoDB\BSON\Decimal128物件。

示例:

$decimal = new MongoDB\BSON\Decimal128('123.45');
$serialized = $decimal->serialize();

echo $serialized;
// 輸出:{"$numberDecimal":"123.45"}

解釋: 在上面的示例中,我們建立了一個MongoDB\BSON\Decimal128物件$decimal,並將其初始化為123.45。然後我們呼叫serialize()函式將該物件序列化為一個字串。最後,我們列印輸出了序列化後的字串{"$numberDecimal":"123.45"}

注意事項:

  • 該函式只能用於MongoDB\BSON\Decimal128物件,不能用於其他型別的物件。
  • 序列化後的字串使用了MongoDB的特定表示形式{"$numberDecimal":"123.45"},以便在MongoDB中正確地表示Decimal128資料型別。
補充糾錯
熱門PHP函式
分享連結