上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.6.3 mysql_get_host_info函数:获得MySQL主机信息
【功能说明】
该函数将获得指定MySQL服务器的主机名以及连接服务器的类型。如果执行函数成功,返回MySQL服务器的主机名和当前的连接类型,失败则返回FALSE。
【函数语法】
string mysql_get_host_info([resource link_identifier])
其中,可选参数link_identifier是成功连接MySQL服务器的连接标识符,如果没有设置该可选参数的值,则使用上一个打开的连接。该函数的返回值为字符型。
【示例程序】下面使用本例函数获得指定MySQL服务器的主机名和连接服务器的类型。代码如下:
<?php //连接MySQL服务器,连接失败返回错误信息 $link = mysql_connect("localhost", "root", "123456")or die("connection error: ".mysql_error()); $hostinfo = mysql_get_host_info($link); //获得指定MySQL服务器主机名和连接类型 echo $hostinfo; //输出获得的服务器信息 ?>
以上代码的运行结果如图1.30所示。
图1.30 运行结果
上述代码中,使用函数mysql_connect()连接本地的MySQL服务器,如果连接失败,使用mysql_error()函数获得错误信息,并且使用函数die()终止以下程序的运行。使用mysql_get_host_info ($link);获得当前连接成功的MySQL服务器的主机名和连接的类型。返回的结果是localhost via TCP/IP。