PHP快速獲取作業系統型別

jerrysun發表於2021-09-11

PHP快速獲取作業系統型別

1、利用PHP環境變數HTTP_USER_AGENT,變數可用於獲取使用者客戶端資訊。

包括作業系統和瀏覽器等。

<?php
header("content-type:text/html;charset=utf-8");
$viewer = getenv("HTTP_USER_AGENT");
$platform = "";
if (preg_match("/Windows/i", "$viewer")) {
    $platform = "Windows";
} else if (preg_match("/Linux/i", "$viewer")) {
    $platform = "Linux";
}
echo("當前作業系統型別是:$platform");
?>

2、使用預定義常量PHP_OS。

常量可以獲取當前的作業系統名稱。直接輸出就行。

<?php
header("content-type:text/html;charset=utf-8");
echo "當前作業系統型別是:".PHP_OS;
?>

3、使用php_uname返回系統的有關資訊。

<?php
header("content-type:text/html;charset=utf-8");
echo "當前作業系統型別是:".php_uname('s');
?>

以上就是PHP快速獲取作業系統型別的方法,希望對大家有所幫助。更多php學習指路:

本文轉載於php中文網,如有侵犯聯絡作者修改。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/151/viewspace-2828107/,如需轉載,請註明出處,否則將追究法律責任。

相關文章