sqlsrv_client_info

Télécharger le pilote PHP

Retourne des informations sur la pile de connexion et de client.

Syntaxe

  
sqlsrv_client_info( resource $conn)  

Paramètres

$conn: ressource de connexion par laquelle le client est connecté.

Valeur de retour

Tableau associatif avec les clés décrites dans le tableau ci-dessous, ou false si la ressource de connexion est Null.

Pour PHP pour SQL Server versions 3.2 et 3.1:

Clé Description
DriverDllName MSODBCSQL11.DLL (ODBC Driver 11 for SQL Server)
DriverODBCVer Version ODBC (xx.yy)
DriverVer Version de la DLL ODBC Driver 11 for SQL Server :

xx.yy.zzzz (Pilotes Microsoft SQL Server pour PHP version 3.2 ou 3.1)
ExtensionVer Version php_sqlsrv.dll :

3.2.xxxx.x (pour Pilotes Microsoft SQL Server pour PHP version 3.2)

3.1.xxxx.x (pour Pilotes Microsoft SQL Server pour PHP version 3.1)

Pour PHP pour SQL Server versions 3.0 et 2.0:

Clé Description
DriverDllName SQLNCLI10.DLL (Pilotes Microsoft SQL Server pour PHP version 2.0)
DriverODBCVer Version ODBC (xx.yy)
DriverVer Version de la DLL SQL Server Native Client :

10.50.xxx (Pilotes Microsoft SQL Server pour PHP version 2.0)
ExtensionVer Version php_sqlsrv.dll :

2.0.xxxx.x (Pilotes Microsoft SQL Server pour PHP version 2.0)

Exemple

L’exemple suivant écrit des informations de client dans la console quand l’exemple est exécuté à partir de la ligne de commande. L’exemple part du principe que SQL Server est installé sur l’ordinateur local. Toute la sortie est écrite dans la console quand l’exemple est exécuté à partir de la ligne de commande.

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

Voir aussi

Informations de référence sur l’API du pilote SQLSRV

À propos des exemples de code dans la documentation