牛牛在线工具

MongoDB\Driver\Server::isPrimary()

收录 8868 个 PHP 函数,含用途说明与用法示例。

MongoDB\Driver\Server::isPrimary()

检查当前MongoDB服务器是否为主服务器

函数:MongoDB\Driver\Server::isPrimary() 适用版本:MongoDB PHP扩展版本1.0.0及以上 用法:该函数用于检查当前MongoDB服务器是否为主服务器。 示例: <?php // 连接MongoDB服务器 $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017"); // 获取服务器信息 $serverInfo = $manager->getServers()[0]; // 检查当前服务器是否为主服务器 $isPrimary = $serverInfo->isPrimary(); if ($isPrimary) { echo "当前服务器是主服务器"; } else { echo "当前服务器不是主服务器"; } ?> 注意:在使用该函数之前,需要先通过MongoDB\Driver\Manager类连接到MongoDB服务器,并且获取到服务器信息。示例中使用了getServers()方法获取服务器列表,并且假设列表中的第一个服务器为当前服务器。如果服务器列表中有多个服务器,可以根据实际情况选择合适的服务器进行判断。