MongoClient::getConnections

(PECL mongo >=1.3.0)

MongoClient::getConnectionsReturn info about all open connections

Extensia care definește această metodă este învechită. În loc, trtebuie utilizată extensia MongoDB. Nu există un echivalent al acestei metode în noua extensie.

Descrierea

public static MongoClient::getConnections ( void ) : array

Returns an array of all open connections, and information about each of the servers

Parametri

Această funcție nu are parametri.

Valorile întoarse

An array of open connections.

Exemple

Example #1 MongoClient::getConnections() example

<?php
$m 
= new MongoClient;
var_dump($m->getConnections());
?>

Exemplul de mai sus va afișa ceva similar cu:

array(1) {
  [0]=>
  array(3) {
    ["hash"]=>
    string(26) "localhost:27017;-;X;56052"
    ["server"]=>
    array(3) {
      ["host"]=>
      string(10) "localhost"
      ["port"]=>
      int(27017)
      ["pid"]=>
      int(56052)
    }
    ["connection"]=>
    array(8) {
      ["last_ping"]=>
      int(1354076401)
      ["last_ismaster"]=>
      int(0)
      ["ping_ms"]=>
      int(0)
      ["connection_type"]=>
      int(1)
      ["connection_type_desc"]=>
      string(10) "STANDALONE"
      ["max_bson_size"]=>
      int(16777216)
      ["tag_count"]=>
      int(0)
      ["tags"]=>
      array(0) {
      }
    }
  }
}