Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Возвращает сведения о подключении и стеке клиента.
Синтаксис
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);
?>