新しいデータベースを作成する

# MongoDB::__construct

(PECL mongo >=0.9.0)

MongoDB::__construct — 新しいデータベースを作成する

### 説明

public MongoDB::__construct ( MongoClient `$conn` , string `$name` )

このメソッドは、直接コールすることを想定したものではありません。 MongoDB のインスタンスを作成するための方法としておすすめするのは MongoClient::__get() あるいは MongoClient::selectDB() です。

上の説明を読んだうえで、それでも直接コールするつもりなら、このようにします。

`<?php
$m = new MongoClient();
$db = new MongoDB($m, 'mydbname');
?>`

でも、こっちのほうがずっとよいでしょう。

`<?php
$m = new MongoClient();
$db = $m->mydbname;
// あるいは、名前の中に変わった文字が含まれているのならこちら
$db = $m->selectDB('my,db:name');
?>`

### パラメータ

MongoClient `conn`

  データベース接続。

`name`

  データベース名。

### 返り値

データベースを返します。

### エラー / 例外

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