Mongo::__get

(No version information available, might only be in Git)

Mongo::__getデータベースを取得する

このメソッドを定義している拡張モジュールは非推奨です。 かわりに MongoDB 拡張モジュールを使うべきです。 このメソッドの代替は、新しい拡張モジュールには存在しません。しかし、かわりに使える PHP ライブラリ があります。

説明

public Mongo::__get ( string $dbname ) : MongoDB

これは、データベースを取得するための一番すっきりとした方法です。 データベース名に特殊文字が含まれている場合は Mongo::selectDB() を使う必要があります。しかし、ほとんどの場合はこれで十分でしょう。

<?php

$mongo 
= new Mongo();

// 次の 2 行はどちらも同じ意味です。
$db $mongo->selectDB("foo");
$db $mongo->foo;

?>

パラメータ

dbname

データベース名。

返り値

新しいデータベースオブジェクトを返します。

エラー / 例外

データベース名が無効な場合に例外をスローします。