Docs 菜单
Docs 主页
/ / /
PHP 库手册
/ /

MongoDB\Client::__get()

在此页面上

  • 定义
  • 参数
  • Return Values
  • 行为
  • 示例
  • 另请参阅
MongoDB\Client::__get()

选择服务器上的数据库。 这个 魔术方法selectDatabase() 方法的别名。

function __get(string $databaseName): MongoDB\Database
$databaseName : 细绳
要选择的数据库的名称。

一个MongoDB\Database对象。

所选数据库会从Client对象继承读取偏好(read preference)和类型映射等选项。如果您希望覆盖任何选项,请使用MongoDB\Client::selectDatabase()方法。

注意

要选择名称包含特殊字符(例如-的数据库,请使用复杂语法,如$client->{'that-database'}

或者, MongoDB\Client::selectDatabase()支持选择名称包含特殊字符的数据库。

以下示例选择testanother-app数据库:

<?php
$client = new MongoDB\Client;
$test = $client->test;
$anotherApp = $client->{'another-app'};

后退

__construct()