Clases del núcleo
PHP Manual

La clase Mongo

(No hay información de versión disponible, podría estar únicamente en SVN)

Introducción

Conexión entre PHP y MongoDB.

Esta clase se utiliza para crear y administrar conexiones. Un uso típico es:

<?php

$m 
= new Mongo(); // conectar
$db $m->foo// obtener la base de datos con nombre "foo"

?>

Consulte Mongo::__construct() y la sección connecting para más información sobre cómo establecer conexiones.

Sinopsis de la Clase

Mongo {
/* Constantes */
const string VERSION ;
const string DEFAULT_HOST = "localhost" ;
const int DEFAULT_PORT = 27017 ;
/* Fields */
public boolean $connected = FALSE ;
public string $status = NULL ;
protected string $server = NULL ;
protected boolean $persistent = NULL ;
/* Métodos */
public bool close ( void )
public bool connect ( void )
protected bool connectUtil ( void )
public __construct ([ string $server = "mongodb://localhost:27017" [, array $options = array("connect" => TRUE) ]] )
public array dropDB ( mixed $db )
public MongoDB __get ( string $dbname )
public array getHosts ( void )
public static int getPoolSize ( void )
public string getSlave ( void )
public bool getSlaveOkay ( void )
public array listDBs ( void )
public array poolDebug ( void )
public MongoCollection selectCollection ( string $db , string $collection )
public MongoDB selectDB ( string $name )
public static bool setPoolSize ( int $size )
public bool setSlaveOkay ([ bool $ok = true ] )
public string switchSlave ( void )
public string __toString ( void )
}

Constantes predefinidas

Constantes de Mongo

Mongo::VERSION
Versión del driver PHP. Puede estar precedida por "+" o "-" si se encuentra entre varias versiones.
Mongo::DEFAULT_HOST
"localhost"
Host de conexión en caso de que no se especifique ninguno.
Mongo::DEFAULT_PORT
27017
Puerto de conexión si no se especifica ningún otro.

Fields

status
Si se trata de una conexión persistente, si la conexión se ha creado para este objeto, o si está siendo reutilizada. Si no se trata de una conexión persistente, este campo debe estar a NULL.

Ver también

Documentación de MongoDB sobre » conexiones.

Tabla de contenidos


Clases del núcleo
PHP Manual