MongoDB\Driver\Server::getInfo()

获取MongoDB服务器的信息

首字母:M

函数名称:MongoDB\Driver\Server::getInfo()

适用版本:MongoDB PHP扩展版本 1.2.0+

函数用法:该函数用于获取MongoDB服务器的信息。

示例代码:

getInfo();
// 打印服务器信息
print_r($info);
?>

示例输出:

Array
(
 [version] => 4.4.1
 [gitVersion] => 2f84feae155e52d582d580fe33f7dbd34918e820
 [modules] => Array
 (
 [0] => enterprise
 )
 [allocator] => tcmalloc
 [javascriptEngine] => v8
 [sysInfo] => ......
 [ok] => 1
)

注意事项:

  • 在调用该函数之前,需要先创建一个MongoDB\Driver\Server对象,并传入MongoDB服务器的连接字符串作为参数。
  • 该函数返回一个关联数组,包含了服务器的各种信息,如版本号、git版本、模块列表等。
  • 如果连接服务器失败或者获取信息出错,函数返回的数组中的ok字段将为0,其他字段可能会为空或者包含错误信息。
  • 该函数仅适用于MongoDB PHP扩展的版本1.2.0及以上。如果你的扩展版本较低,可能无法使用该函数。

同首字母函数