摘要:PHP获取服务端端的相关信息
一:代码:
<!DOCTYPE html>
<html>
<head>
<title>第一个PHP程序(获取服务器信息)</title>
<meta http-equiv="content-type" content="text/html"; charset="utf-8">
</head>
<body>
<?php
$sysos = $_SERVER["SERVER_SOFTWARE"]; // 获取服务器标识的字符串
$sysversion = PHP_VERSION; // 获取PHP服务器版本
// 以下两行代码连接MYSQL数据库并获取MYSQL数据库库版本信息
mysql_connect("localhost", "root", "root");
$mysqlinfo = mysql_get_server_info();
// 从服务器中获取GD库的信息
if(function_exists("gd_info")){
$gd = gd_info();
$gdinfo = $gd['GD Version'];
}else{
$gdinfo = "未知";
}
// 从GD库中查看是否支持FreeType字体
$freetype = $gd["FreeType Support"] ? "支持" : "不支持";
// 从PHP配置文件中获得是否可以远程文件获取
$allowurl = ini_get("allow_url_fopen") ? "支持" : "不支持";
// 从PHP配置文件中获得最大上传限制
$max_upload = ini_get("file_uploads") ? ini_get("upload_max_filesize") : "Disabled";
// 从PHP配置文件中获得脚本的最大执行时间
$max_ex_time = ini_get("max_execution_time")."秒";
// 以下两条获取服务器时间,中国大陆采用的是东八区的时间,设置时区写成Etc/GMT-8
date_default_timezone_set("Etc/GMT-8");
$systemtime = date("Y-m-d H:i:s", time());
/*以HTML表格的形式将以上获取到的服务器信息输出给客户端浏览器*/
/********************************************************/
echo "<table align=center cellspacing=0 cellpading=0>";
echo "<caption><h2> 系统信息</h2></caption>";
echo "<tr><td> Web服务器: </td> <td>$sysos </td></tr>";
echo "<tr><td> PHP版本: </td> <td>$sysversion </td></tr>";
echo "<tr><td> MYSQL版本: </td> <td>$mysqlinfo </td></tr>";
echo "<tr><td> GD库版本: </td> <td>$gdinfo </td></tr>";
echo "<tr><td> FreeType: </td> <td>$freetype </td></tr>";
echo "<tr><td> 远程文件获取:</td> <td>$allowurl </td></tr>";
echo "<tr><td> 最大上传限制: </td> <td>$max_upload </td></tr>";
echo "<tr><td> 最大脚本执行时间:</td> <td>$max_ex_time </td></tr>";
echo "<tr><td> 服务器时间:</td> <td>$systemtime </td></tr>";
echo "</table>";
?>
</body>
</html>
二:执行效果:
分享到:
相关推荐
NULL 博文链接:https://onestopweb.iteye.com/blog/2329452
本文实例讲述了PHP获取服务器端信息的方法。分享给大家供大家参考。 具体实现方法如下: 复制代码 代码如下:/** * 获取系统信息 * * @return array */ function getSystemInfo() { $systemInfo = ...
获取服务器mac 复制代码 代码如下: <?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetmacAddr{ var $result = array(); // 返回带有MAC地址的字串数组 var $...
获取服务器信息</title></head><body><?php$sysos = $_SERVER[“SERVER_SOFTWARE”]; //获取服务器标识的字串$sysversion = PHP_VERSION; //获取PHP服务器版本//以下两条代码连接MySQL数据库...
主要介绍了PHP获取客户端及服务器端IP的封装类,简单分析了php使用服务器预定义变量的基本用法并进行了简单封装,需要的朋友可以参考下
主要介绍了php获取服务器操作系统相关信息的方法,涉及php针对服务器端预定义变量及系统函数的使用技巧,需要的朋友可以参考下
很多时候我们喜欢用js来获取日期和时间,但这仅仅是客户端... 您可能感兴趣的文章:PHP程序员简单的开展服务治理架构操作详解(一)php获取服务器端mac和客户端mac的地址支持WIN/LINUXPHP 服务器配置(使用Apache及IIS两种
微信小程序获取OpenID +php后端完整源代码。里面包含完整的PHP后台程序和微信小程序端程序,简单修改里面的配置信息就可以运行。
提供了详细的android示例代码,以及PHP相关的WEB代码,和MYSQL数据库。 以及接入的详细说明。
因为做了app微信支付项目,所以参考了网上一个源码,自己做了更改,将获得的access_token保存在文件里面,这样防止每天请求次数过多,方便很多
一个本地拍照后,剪切图片,然后上传到php服务器端,并且实现把图片保存在设置的文件夹中,以便后面开发中要获取该图片
主要介绍了PHP跨平台获取服务器IP地址自定义函数分享,本文函数会根据系统类型选择不同的命令来获取服务器的IP地址,需要的朋友可以参考下
但是现在的情况反过来了,我们要开发PHP服务器端的API接口,也就是别人请求我们,我们验证请求合法性,并查询数据返回。 这种情况其实在手机app开发中用到,手机APP应用往往需要请求PHP接口获取数据,不过这个请求...
首先需要说明的是php是服务器端的语言,是获取不到客户端的屏幕的宽度和高度的。但是有变通的方法就是通过客户端脚本语言javascript获取客户端的电脑屏幕的宽度和高度,然后通过ajax或者cookie的形式传递给php脚本...
第三步:每隔2秒检测是否关注微信公众号 通过微信openid和access_token获取微信用户信息,并存入表当中的信息 若是没有获取到数据,记得开启curl,检查防火墙、启用 微信服务器IP白名单设置 PHP扫码关注公众号更新...
分享一例php取得机器mac地址的代码,学习下php读取硬件信息的方法,此代码适用于windows、linux系统。有需要的朋友参考学习下