php判斷伺服器作業系統的型別

2021-08-25 01:18:13 字數 756 閱讀 3812

php有許多系 統預定義變數,通過判斷他們可以簡單的判斷系統是 windows還是*unix, 其中相關的函式或者預定義變數如下:

php_uname();

php_os

directory_separator

php_shlib_suffix

path_separator

具體程式:

<?

if(path_separator==':') echo 'linux';

else echo 'windows';

?>

或者

<?php

echo php_uname();

echo "

";echo php_os;

echo "

";/* some possible outputs:

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_os, 0, 3)) === 'win') else

?>

php判斷當前作業系統型別

如何使用php獲取當前作業系統型別呢?嚴格來說這裡分兩種情況,一種情況是獲取伺服器端的作業系統型別,一種是獲取客戶端的作業系統型別。下面作者將對如何使用php獲取這兩種情況下的作業系統型別和大家做一些分享。1 php獲取伺服器端的作業系統型別 這個時候可以使用php系統自帶的常量 php os或者系...

php 系統資訊,php獲取伺服器作業系統等資訊

php 常用獲取系統資訊 server 檢視php版本 echo php version 伺服器作業系統 echo php os 伺服器端資訊 echo server server software 最大上傳限制 echo get cfg var upload max filesize get cf...

選擇伺服器作業系統

僅代表個人經驗之談。作業系統紛繁複雜,選擇何種作業系統都是每一台伺服器需要面對的問題。每個作業系統都有其優勢範圍。所以面對不同的應用,選擇合適的作業系統很重要,或許你的工作用windows和linux都可以完成。但基於長期發展的眼光,需要在作業系統中做出抉擇,不能說windows系統一定就差,但需要...