男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

php_uname

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

php_uname返回運行 PHP 的系統的有關(guān)信息

說(shuō)明

php_uname(string $mode = "a"): string

php_uname() 返回了運行 PHP 的操作系統的描述。 這和 phpinfo() 最頂端上輸出的是同一個(gè)字符串。 如果僅僅要獲取操作系統的名稱(chēng)??梢钥紤]使用常量 PHP_OS,不過(guò)要注意該常量會(huì )包含 PHP 構建(built)時(shí)的操作系統名。

在一些舊的 UNIX 平臺,它有可能無(wú)法檢測到當前系統的信息,然后會(huì )還原顯示成構建 PHP 時(shí)的系統信息。 這僅僅在你的 uname() 函數庫不存在或無(wú)法運行時(shí)發(fā)生。

參數

mode

mode 是單個(gè)字符,用于定義要返回什么信息:

  • 'a':此為默認。包含序列 "s n r v m" 里的所有模式。
  • 's':操作系統名稱(chēng)。例如: FreeBSD。
  • 'n':主機名。例如: localhost.example.com。
  • 'r':版本名稱(chēng),例如: 5.1.2-RELEASE。
  • 'v':版本信息。操作系統之間有很大的不同。
  • 'm':機器類(lèi)型。例如:i386。

返回值

返回描述字符串。

范例

示例 #1 一些 php_uname() 的例子

<?php
echo php_uname();
echo 
PHP_OS;

/* 比如有些會(huì )輸出:
Linux localhost 2.4.21-0.13mdk #1 Fri Mar 14 15:08:06 EST 2003 i686
Linux

FreeBSD localhost 3.2-RELEASE #15: Mon Dec 17 08:46:02 GMT 2001
FreeBSD

Windows NT XN1 5.1 build 2600
WINNT
*/

if (strtoupper(substr(PHP_OS03)) === 'WIN') {
    echo 
'This is a server using Windows!';
} else {
    echo 
'This is a server not using Windows!';
}

?>

同樣可以方便地使用一些相關(guān)的 PHP 預定義常量,例如:

示例 #2 一些系統相關(guān)常量的例子

<?php
// *nix
echo DIRECTORY_SEPARATOR// /
echo PHP_SHLIB_SUFFIX;    // so
echo PATH_SEPARATOR;      // :

// Win*
echo DIRECTORY_SEPARATOR// \
echo PHP_SHLIB_SUFFIX;    // dll
echo PATH_SEPARATOR;      // ;
?>

參見(jiàn)

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站