sqlsrv_client_info

PHP ドライバーのダウンロード

接続とクライアントの履歴に関する情報を返します。

構文

  
sqlsrv_client_info( resource $conn)  

パラメーター

$conn: クライアントが接続する接続リソースです。

戻り値

次の表で説明するキーを持つ連想配列、また接続リソースが null の場合、 false です。

PHP for SQL Server バージョン 3.2 および 3.1 用:

Key 説明
DriverDllName MSODBCSQL11.DLL (SQL Server 用 ODBC Driver 11)
DriverODBCVer ODBC version (xx.yy)
DriverVer 次の SQL Server DLL バージョン用 ODBC Driver 11:

xx.yy.zzzz (Microsoft SQL Server 用 Drivers for PHP バージョン 3.2 または 3.1)
ExtensionVer 次の php_sqlsrv.dll バージョン:

3.2.xxxx.x (Microsoft SQL Server 用 Drivers for PHP バージョン 3.2 用)

3.1.xxxx.x (Microsoft SQL Server 用 Drivers for PHP バージョン 3.1 用)

PHP for SQL Server バージョン 3.0 および 2.0 用:

Key 説明
DriverDllName SQLNCLI10.DLL (Microsoft SQL Server 用 Drivers for PHP バージョン 2.0)
DriverODBCVer ODBC version (xx.yy)
DriverVer 次の SQL Server Native Client DLL バージョン:

10.50.xxx (Microsoft SQL Server 用 Drivers for PHP バージョン 2.0)
ExtensionVer 次の php_sqlsrv.dll バージョン:

2.0.xxxx.x (Microsoft SQL Server 用 Drivers for PHP バージョン 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);  
?>  

参照

SQLSRV ドライバー API リファレンス

ドキュメントのコード例について