首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]sqlsrv_server_info()函数—用法及示例

发布于 2025-05-07 23:18:01
0
15

函数名称:sqlsrv_server_info()

适用版本:PHP 5.3.0 及以上版本

函数描述:sqlsrv_server_info() 函数返回与指定连接关联的 SQL Server 实例的信息。

用法:

sqlsrv_server_info( resource $conn )

参数:

  • $conn:必需,一个表示 SQL Server 连接的资源。

返回值:

该函数返回一个关联数组,包含与 SQL Server 实例相关的信息。返回的数组包含以下键值对:

  • SQLServerVersion:SQL Server 实例的版本号。
  • SQLServerName:SQL Server 实例的名称。
  • CurrentDatabase:当前数据库的名称。

示例:

$serverName = "serverName\sqlexpress";
$connectionOptions = array(
    "Database" => "dbName",
    "Uid" => "username",
    "PWD" => "password"
);

$conn = sqlsrv_connect($serverName, $connectionOptions);
if($conn === false) {
    die(print_r(sqlsrv_errors(), true));
}

$serverInfo = sqlsrv_server_info($conn);

echo "SQL Server Version: " . $serverInfo['SQLServerVersion'] . "<br>";
echo "SQL Server Name: " . $serverInfo['SQLServerName'] . "<br>";
echo "Current Database: " . $serverInfo['CurrentDatabase'];

sqlsrv_close($conn);

以上示例连接到指定的 SQL Server 实例,并获取与该实例相关的信息,然后将其输出到页面上。请确保替换示例中的服务器名称、数据库名称、用户名和密码为实际的值。

评论
啊龙
Lv.1普通用户

8568

帖子

29

小组

2696

积分

站长交流