函式名: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字串保留了正規表示式和選項的資訊,可以用於儲存或傳輸資料。
熱門工具排行榜