Mongo
PHP Manual

La classe MongoDB

Introduction

Les objets de cette classe servent à interagir avec la base de données. Pour obtenir une base de données :

<?php
$m = new Mongo(); // connexion
$db = $m->selectDB("exemple");
?>
Les noms de base de données peuvent contenir n'importe quel caractère ASCII. Mais ils ne peuvent pas contenir les caractères " ", "." ou être la chaîne vide.

Quelques noms de base de données valides mais inattendus : "null", "[x,y]", "3", à"\"", "/".

Contrairement aux noms de collection, les noms de bases de données peuvent contenir "$".

Synopsis de la classe

MongoDB
MongoDB {
/* Méthodes */
public array command ( array $data )
__construct ( Mongo $conn , string $name )
public MongoCollection createCollection ( string $name [, bool $capped= FALSE [, int $size= 0 [, int $max= 0 ]]] )
public array createDBRef ( mixed $ns , mixed $a )
public array drop ( void )
public array dropCollection ( mixed $coll )
public array execute ( mixed $code [, array $args= array() ] )
public array getCursorInfo ( void )
public array getDBRef ( array $ref )
public MongoGridFS getGridFS ([ string $arg1= "fs" [, string $arg2= NULL ]] )
public int getProfilingLevel ( void )
public array listCollections ( void )
public array repair ([ bool $preserve_cloned_files= FALSE [, bool $backup_original_files= FALSE ]] )
public MongoCollection selectCollection ( string $name )
public int setProfilingLevel ( int $level )
public string __toString ( void )
}

Sommaire


Mongo
PHP Manual