函数名称:db2_client_info()
描述:此函数返回DB2客户端的信息。
适用版本:PHP 5.3.6 及以上版本。
用法:
$dbConnection = db2_connect($database, $user, $password);
$clientInfo = db2_client_info($dbConnection);
var_dump($clientInfo);
db2_close($dbConnection);
参数:此函数不接受任何参数。
返回值:返回一个包含DB2客户端信息的关联数组。该数组包含以下键和对应的值:
- APPL_CODEPAGE: DB2客户端的应用程序代码页。
- CONN_CODEPAGE: DB2客户端的连接代码页。
- DATA_SOURCE_NAME: DB2客户端所连接的数据源名。
- DRIVER_NAME: DB2客户端所使用的驱动程序名。
- DRIVER_VER: DB2客户端所使用的驱动程序版本。
- INFO_DBMS_NAME: DB2数据库管理系统的名称。
- INFO_DBMS_VER: DB2数据库管理系统的版本。
- ODBC_SQL_CONFORMANCE: ODBC SQL的合规性级别。
- ODBC_VER: 客户端所使用的ODBC规范版本。
示例:
$dbConnection = db2_connect($database, $user, $password);
$clientInfo = db2_client_info($dbConnection);
echo "DB2客户端应用程序代码页: " . $clientInfo['APPL_CODEPAGE'] . "<br>";
echo "DB2客户端连接代码页: " . $clientInfo['CONN_CODEPAGE'] . "<br>";
echo "所连接数据源: " . $clientInfo['DATA_SOURCE_NAME'] . "<br>";
echo "DB2驱动程序名: " . $clientInfo['DRIVER_NAME'] . "<br>";
echo "DB2驱动程序版本: " . $clientInfo['DRIVER_VER'] . "<br>";
echo "数据库管理系统名称: " . $clientInfo['INFO_DBMS_NAME'] . "<br>";
echo "数据库管理系统版本: " . $clientInfo['INFO_DBMS_VER'] . "<br>";
echo "ODBC SQL合规性级别: " . $clientInfo['ODBC_SQL_CONFORMANCE'] . "<br>";
echo "所用ODBC规范版本: " . $clientInfo['ODBC_VER'] . "<br>";
db2_close($dbConnection);
输出示例:
DB2客户端应用程序代码页: 1208
DB2客户端连接代码页: 1208
所连接数据源: SAMPLE
DB2驱动程序名: IBM CLI Driver
DB2驱动程序版本: 4.19.49
数据库管理系统名称: DB2/LINUXX8664
数据库管理系统版本: SQL09055
ODBC SQL合规性级别: EXTENDED
所用ODBC规范版本: 03.01