Руководство

Содержание

Внимание

Это расширение объявлено устаревшим. Вместо него используйте расширение MongoDB.

Это официальный драйвер MongoDB для PHP.

Вот быстрый пример кода, который соединяется с MongoDB, вставляет и запрашивает документы, выполняет итерацию результатов запроса и отключается. Подробнее о каждом шаге в руководстве ниже.

<?php

// соединяемся
$m = new MongoClient();

// выбираем базу данных
$db $m->comedy;

// выбираем коллекцию (аналог таблицы реляционной базы данных)
$collection $db->cartoons;

// добавляем запись
$document = array( "title" => "Calvin and Hobbes""author" => "Bill Watterson" );
$collection->insert($document);

// добавляем еще одну запись, с другой "формой"
$document = array( "title" => "XKCD""online" => true );
$collection->insert($document);

// находим все в коллекции
$cursor $collection->find();

// перебираем результаты
foreach ($cursor as $document) {
    echo 
$document["title"] . "\n";
}

?>

Результат выполнения данного примера:

Calvin and Hobbes
XKCD