Retourne la représentation BSON d'une valeur JSON

# MongoDB\BSON\fromJSON

(mongodb >=1.0.0)

MongoDB\BSON\fromJSON — Retourne la représentation BSON d'une valeur JSON

Avertissement

Cette fonction a été DÉPRÉCIÉE depuis la version 1.20.0 de l'extension et a été supprimée dans la version 2.0. Les applications devraient utiliser MongoDB\BSON\Document::fromJSON() à la place.

### Description

function MongoDB\BSON\fromJSON(string `$json`): string

Convertit une chaîne » JSON étendu en sa représentation BSON.

### Liste de paramètres

`json` (string)
  Valeur JSON à convertir.

### Valeurs de retour

Le document sérialisé BSON en tant que chaîne binaire.

### Erreurs / Exceptions

- Lève une exception MongoDB\Driver\Exception\UnexpectedValueException si la valeur JSON ne peut pas être convertie en BSON (par exemple en raison d'une erreur de syntaxe).

### Historique

Version | Description
--- | ---
PECL mongodb 2.0.0 | Cette fonction a été supprimée.

### Exemples

Exemple #1 Exemple avec MongoDB\BSON\fromJSON()

    <?php

    $json = '{ "_id": { "$oid": "563143b280d2387c91807965" } }';
    $bson = MongoDB\BSON\fromJSON($json);
    $value = MongoDB\BSON\toPHP($bson);
    var_dump($value);

    ?>

L'exemple ci-dessus va afficher :

    object(stdClass)#2 (1) {
      ["_id"]=>
      object(MongoDB\BSON\ObjectId)#1 (1) {
        ["oid"]=>
        string(24) "563143b280d2387c91807965"
      }
    }

### Voir aussi

- MongoDB\BSON\Document::fromJSON() - Construit une nouvelle instance de document depuis une chaîne de caractères JSON
- MongoDB\BSON\toJSON() - Retourne la représentation JSON étendue héritée d'une valeur BSON
- » MongoDB JSON étendu
- » MongoDB BSON

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open