Создаёт новый экземпляр документа из PHP-данных

# MongoDB\BSON\Document::fromPHP

(mongodb >=1.16.0)

MongoDB\BSON\Document::fromPHP — Создаёт новый экземпляр документа из PHP-данных

### Описание

final static public function MongoDB\BSON\Document::fromPHP(object|array `$value`): MongoDB\BSON\Document

### Список параметров

`value` (object|array)
  PHP-объект или массив, в котором содержится документ. При передаче массива с числовыми ключами числовые значения преобразовываются в строки и становятся ключами документа.

### Возвращаемые значения

Метод возвращает новый экземпляр класса MongoDB\BSON\Document.

### Ошибки

- При ошибке парсинга аргумента метод выбрасывает исключение MongoDB\Driver\Exception\InvalidArgumentException.

### Смотрите также

- MongoDB\BSON\Document::fromBSON() - Создаёт новый экземпляр документа из BSON-строки
- MongoDB\BSON\Document::fromJSON() - Создаёт новый экземпляр документа из JSON-строки
- » Типы BSON

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