php_uname()函数

1. 说明

  php_uname — 返回运行 PHP 的系统的有关信息。
  原型:string php_uname ([ string $mode = “a” ] )。返回运行php的操作系统的相关描述,和 phpinfo() 最顶端上输出的是同一个字符串。 如果仅仅要获取操作系统的名称。可以考虑使用常量 PHP_OS,不过要注意该常量会包含 PHP 构建(built)时的操作系统名。

2. 参数

  mode 是单个字符,用于定义要返回什么信息:

  • ‘a’:此为默认。包含序列 “s n r v m” 里的所有模式。
  • ’s’:操作系统名称。例如: FreeBSD。
  • ‘n’:主机名。例如: localhost.example.com。
  • ‘r’:版本名称,例如: 5.1.2-RELEASE。
  • ‘v’:版本信息。操作系统之间有很大的不同。
  • ‘m’:机器类型。例如:i386。

3. 示例

<?php

$sys_info = php_uname() . "\n";

if(strtolower(substr($sys_info,0,5)) == "linux") {
    echo "this is a linux system.\n";
}

echo "Host: " . php_uname('n') . "\n";

?>
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值