sqlsrv_client_info
Возвращает сведения о подключении и стеке клиента.
Синтаксис
sqlsrv_client_info( resource $conn)
Параметры
$conn: ресурс подключения, посредством которого осуществляется подключение клиента.
Возвращаемое значение
Ассоциативный массив с ключами, описанными в следующей таблице, или значение false , если ресурс подключения имеет значение NULL.
Для PHP для SQL Server версии 3.2 и 3.1:
Ключ. | Description |
---|---|
DriverDllName | MSODBCSQL11.DLL (драйвер ODBC 11 для SQL Server) |
DriverODBCVer | Версия ODBC (xx.yy) |
DriverVer | Версия DLL-библиотеки драйвера ODBC 11 для SQL Server: xx.yy.zzzz (Драйверы Майкрософт для PHP для SQL Server версии 3.2 или 3.1) |
ExtensionVer | Версия php_sqlsrv.dll: 3.2.xxxx.x (для драйверов Майкрософт для PHP для SQL Server версии 3.2) 3.1.xxxx.x (для драйверов Майкрософт для PHP для SQL Server версии 3.1) |
Для PHP для SQL Server версии 3.0 и 2.0:
Ключ. | Description |
---|---|
DriverDllName | SQLNCLI10.DLL (Драйверы Майкрософт для PHP для SQL Server версии 2.0) |
DriverODBCVer | Версия ODBC (xx.yy) |
DriverVer | Версия DLL-библиотеки собственного клиента SQL Server 10.50.xxx (Драйверы Майкрософт для PHP для SQL Server версии 2.0) |
ExtensionVer | Версия php_sqlsrv.dll: 2.0.xxxx.x (Драйверы Майкрософт для PHP для SQL Server версии 2.0) |
Пример
Следующий пример записывает сведения о клиенте в консоль при выполнении из командной строки. В примере предполагается, что SQL Server установлен на локальном компьютере. При выполнении примера из командной строки все выходные данные выводятся в консоль.
<?php
/*Connect to the local server using Windows Authentication and
specify the AdventureWorks database as the database in use. */
$serverName = "(local)";
$conn = sqlsrv_connect( $serverName);
if( $conn === false )
{
echo "Could not connect.\n";
die( print_r( sqlsrv_errors(), true));
}
if( $client_info = sqlsrv_client_info( $conn))
{
foreach( $client_info as $key => $value)
{
echo $key.": ".$value."\n";
}
}
else
{
echo "Client info error.\n";
}
/* Close connection resources. */
sqlsrv_close( $conn);
?>