PHP中获取系统信息函数使用总结

php日常开发中其实很少涉及对系统信息(操作系统信息、各种资源使用信息、磁盘信息等)的获取,大部分人可能只是使用到phpinfo函数进行环境的设置的查看,对于其他关于系统信息获取的函数了解很少,今天也是碰到了需要获取php环境所在系统的信息才有时间整理一下相关的函数使用方法,以便日后可以方便查阅

jesen
1
2020-03-28 16:27:07
文档目录
我的书签
 

使用php_uname函数获取系统信息

一、定义
用来返回运行 PHP的系统的相关信息,也可以根据给定的参数来返回相关的系统信息
二、语法
php_uname ([ string $mode = "a" ] ) : string (PHP 4, PHP 5, PHP 7)

mode是执行模式,用于定义要返回什么信息:

  • 'a':默认值。包含序列 "s n r v m" 里的所有模式
  • 's':操作系统名称。例如:Windows NT
  • 'n':主机名。例如: DESKTOP-5JTJPCI
  • 'r':版本名称,例如: 10.0 build
  • 'v':版本信息。不同操作系统之间返回的值可能会有很大的不同,例如:14393 (Windows 10)
  • 'm':机器类型。例如:i586
php_uname() 返回的信息和和 phpinfo函数 最顶端输出的内容是相同的, 如果仅仅要获取操作系统的名称。可以考虑使用常量 PHP_OS,不过要注意该常量会包含 PHP 构建(built)时的操作系统名
友情提示