sqlsrv_client_info

Pobieranie sterownika PHP

Zwraca informacje o połączeniu i stosie klienta.

Syntax

  
sqlsrv_client_info( resource $conn)  

Parametry

$conn: Zasób połączenia, przez który klient jest połączony.

Wartość zwracana

Tablica asocjacyjna z kluczami opisanymi w poniższej tabeli, lub fałszywa , jeśli zasób połączenia jest zerowy.

Dla PHP dla wersji SQL Server 3.2 i 3.1:

Key Description
DriverDllName MSODBCSQL11.DLL (Driver ODBC 11 dla SQL Server)
DriverODBCVer Wersja ODBC (xx.yy)
DriverVer ODBC Driver 11 dla wersji DLL SQL Server:

xx.yy.zzzz (Microsoft Drivers for PHP for SQL Server wersja 3.2 lub 3.1)
ExtensionVer php_sqlsrv.dll wersji:

3.2.xxxx.x (dla sterowników Microsoft dla PHP dla SQL Server wersja 3.2)

3.1.xxxx.x (dla sterowników Microsoft dla PHP dla SQL Server wersja 3.1)

Dla PHP dla wersji 3.0 i 2.0 w SQL Server:

Key Description
DriverDllName SQLNCLI10.DLL (Microsoft sterowniki dla PHP dla SQL Server wersji 2.0)
DriverODBCVer Wersja ODBC (xx.yy)
DriverVer SQL Server Native Client DLL version:

10.50.xxx (Microsoft sterowniki dla PHP dla SQL Server wersji 2.0)
ExtensionVer php_sqlsrv.dll wersji:

2.0.xxxx.x (sterowniki Microsoft dla PHP dla SQL Server wersja 2.0)

Example

Poniższy przykład zapisuje informacje klienta do konsoli, gdy przykład jest uruchamiany z linii poleceń. W tym przykładzie przyjęto założenie, że program SQL Server jest zainstalowany na komputerze lokalnym. Wszystkie dane wyjściowe są zapisywane w konsoli, gdy przykład jest uruchamiany z wiersza polecenia.

<?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);  
?>