或者,更简单的方法是
<?php
print_r(posix_uname());
?>
应该打印类似以下内容
数组
(
[sysname] => Linux
[nodename] => vaio
[release] => 2.6.15-1-686
[version] => #2 Tue Jan 10 22:48:31 UTC 2006
[machine] => i686
)
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_uname — 获取系统名称
此函数没有参数。
返回一个包含有关系统信息的字符串哈希表。哈希表的索引是
domainname 是 GNU 扩展,不是 POSIX.1 的一部分,因此此字段仅在 GNU 系统上或使用 GNU libc 时可用。
如果失败,则函数返回 false
。
示例 #1 posix_uname() 的示例用法
<?php
$uname=posix_uname();
print_r($uname);
?>
上面的示例将输出类似于以下内容
Array ( [sysname] => Linux [nodename] => funbox [release] => 2.6.20-15-server [version] => #2 SMP Sun Apr 15 07:41:34 UTC 2007 [machine] => i686 )
或者,更简单的方法是
<?php
print_r(posix_uname());
?>
应该打印类似以下内容
数组
(
[sysname] => Linux
[nodename] => vaio
[release] => 2.6.15-1-686
[version] => #2 Tue Jan 10 22:48:31 UTC 2006
[machine] => i686
)
一个循环遍历并显示 posix_uname() 函数结果的简单示例...
<?php
foreach(posix_uname() AS $key=>$value) {
print $key .": ". $value ."<br>";
}
?>
上述过程应该返回类似于以下结果
sysname: Linux
nodename: node1
release: 2.4.26
version: #6 Mon Jun 14 19:07:27 PDT 2004
machine: i686