PHP 获取Apache版本和其他已安装的软件版本作为关联数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 获取Apache版本和其他已安装的软件版本作为关联数组相关的知识,希望对你有一定的参考价值。
function getServerSoftware($key = 'SERVER_SOFTWARE')
{
$regex = "/(?<software>\w+)\/(?<version>[0-9.a-z]*)/";
if(isset($_SERVER[$key]) && preg_match_all($regex, $_SERVER[$key], $arr))
return array_combine($arr['software'], $arr['version']);
else
return array();
}
//USAGE EXAMPLE
//get array
$serverInfo = getServerInfo();
//print apache version
echo $serverInfo['Apache'];
//print all information
foreach($serverInfo as $software=>$version) echo "{$software}: {$version}<br>\n";
以上是关于PHP 获取Apache版本和其他已安装的软件版本作为关联数组的主要内容,如果未能解决你的问题,请参考以下文章
PHP+apache+mysql+phpmyadmin安装配置整合
CentOS环境下yum安装LAMP(Linux+Apache+Mysql+php)
windows2012安装apache怎么配置多个站点使用不同的php版本呢?
wamp环境单独安装(windows下apache2.4mysql5.5php5.5的版本)
vb如何读取系统已安装软件并获取软件版本号
apache中的php模块安装