本文介绍利用PHP获取常用的服务器参数信息,如php版本、mysql版本、apache版本、服务器操作系统及IP等信息。
- <?php
- //此段代码仅用获取mysql数据库版本才使用,因为需要连接数据库才能获取
- $mysqli=new mysqli("localhost", "root", "数据库密码", "数据库名称");
- if(mysqli_connect_errno()){
- echo "错误:".mysqli_connect_error();
- exit;
- }else{
- $mysqli->query("set names 'gbk'");
- }
- $sql_zidian="SELECT VERSION() as mysql_version";
- $result_zidian=$mysqli->query($sql_zidian);
- if($rs_zidian=$result_zidian->fetch_assoc()){
- $mysql_version=$rs_zidian["mysql_version"];
- }
- //九品源码 www.19jp.com
- ?>
- 服务器域名/IP地址:
- <?=$_SERVER['SERVER_NAME']?> (<?php if('/'==DIRECTORY_SEPARATOR){echo $_SERVER['SERVER_ADDR'];}else{echo @gethostbyname($_SERVER['SERVER_NAME']);} ?>)
- 服务器操作系统:
- <?php $os = explode(" ", php_uname()); echo $os[0];?> 内核版本:<?php if('/'==DIRECTORY_SEPARATOR){echo $os[2];}else{echo $os[1];} ?>
- 服务器解译引擎:
- <?php echo $_SERVER['SERVER_SOFTWARE'];?>
- PHP版本:
- <?php echo phpversion();?>
- Apache版本:
- <?php echo apache_get_version();?>
- MYSQL版本:
- <?php echo $mysql_version;?>
- 绝对路径:
- <?php echo $_SERVER['DOCUMENT_ROOT']?str_replace('\\','/',$_SERVER['DOCUMENT_ROOT']):str_replace('\\','/',dirname(__FILE__));?>
- 服务器端口:
- <?php echo $_SERVER['SERVER_PORT'];?>
以上就是PHP获取php版本、mysql版本、apache版本及其它参数的详细内容,更多关于PHP获取php版本、mysql版本、apache版本及其它参数的资料请关注九品源码其它相关文章!