函式名稱:MongoDB\BSON\fromJSON()
適用版本:MongoDB PHP Library 1.0.0+
用法:
MongoDB\BSON\fromJSON()函式用於將JSON格式的字串轉換為MongoDB\BSON\Serializable介面的實現類的例項。它將JSON資料解析為BSON文件,以便在與MongoDB資料庫進行互動時使用。
語法:
MongoDB\BSON\fromJSON(string $json) : MongoDB\BSON\Serializable
引數:
- $json: 要轉換的JSON字串。
返回值:
- 返回一個實現了MongoDB\BSON\Serializable介面的物件,該物件表示解析後的BSON文件。
示例:
$json = '{"name": "John", "age": 30}';
$document = MongoDB\BSON\fromJSON($json);
var_dump($document);
輸出:
object(MongoDB\BSON\Document)#1 (2) {
["name"]=>
string(4) "John"
["age"]=>
int(30)
}
在上面的示例中,我們將一個JSON字串{"name": "John", "age": 30}
傳遞給MongoDB\BSON\fromJSON()函式,它返回一個MongoDB\BSON\Document物件,該物件表示解析後的BSON文件。我們使用var_dump()函式列印該物件,輸出顯示瞭解析後的文件的鍵值對。
請注意,要使用MongoDB\BSON\fromJSON()函式,您需要在程式碼中引入MongoDB PHP庫,並且您的PHP版本必須大於等於1.0.0。