查詢

MongoDB\BSON\Regex::jsonSerialize()函式—用法及示例

「 將MongoDB\BSON\Regex物件轉換為JSON字串 」


函式名:MongoDB\BSON\Regex::jsonSerialize()

適用版本:MongoDB extension 1.2.0及以上版本

用法:該函式用於將MongoDB\BSON\Regex物件轉換為JSON字串。

示例:

$regex = new MongoDB\BSON\Regex('^abc', 'i'); // 建立一個MongoDB\BSON\Regex物件

$json = $regex->jsonSerialize(); // 將MongoDB\BSON\Regex物件轉換為JSON字串

echo $json;

輸出:

{"$regex":"^abc","$options":"i"}

解釋:以上示例中,我們首先建立了一個MongoDB\BSON\Regex物件,使用了正規表示式^abc和選項i。然後,透過呼叫jsonSerialize()函式,將該物件轉換為JSON字串。最後,我們將JSON字串進行輸出,得到的結果是{"$regex":"^abc","$options":"i"}。這個JSON字串保留了正規表示式和選項的資訊,可以用於儲存或傳輸資料。

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