php系統類別 php獲取當前作業系統型別

2021-10-22 21:32:13 字數 1591 閱讀 7851

如何使用php獲取當前作業系統型別呢?

嚴格來說這裡分兩種情況,一種情況是獲取伺服器端的作業系統型別,一種是獲取客戶端的作業系統型別。

下面作者將對如何使用php獲取這兩種情況下的作業系統型別和大家做一些分享。

(1)php獲取伺服器端的作業系統型別

這個時候可以使用php系統自帶的常量 php_os 或者系統函式 php_uname('s')。

關於這兩者返回的值可能的情況基本有如下幾種情況:

cygwin_nt-5.1

darwin

freebsd

hp-ux

irix64

linux

netbsd

openbsd

sunos

unix

win32

winnt

windows

cygwin_nt-5.1

irix64

sunos

hp-ux

openbsd (沒有列在wikipedia)

不過根據具體情況讀者還是自行列印出來結果看看最好,也許獲得的結果不在上述之列。

(2)php獲取客戶端的作業系統型別

函式**如下:$os='';

PHP獲取當前網域名稱

server server name 獲取當前網域名稱 不含埠號 server http host 獲取當前網域名稱 含埠號 server request uri 獲取當前網域名稱的字尾 網域名稱後面部分 獲取完整的url 包含埠號的完整url 獲取使用者 獲取 引數 echo server que...

php中獲取當前時間

time 在php中是得到乙個數字,這個數字表示從1970 01 01到現在共走了多少秒,很奇怪吧 不過這樣方便計算,要找出前一天的時間就是 time 60 60 24 要找出前一年的時間就是 time 60 60 24 365 那麼如何把這個數字換成日期格式呢,就要用到date函式了 t time...

php獲取當前URL位址

注 在 php 4.1.0 及以後版本使用。之前的版本,使用 http server vars。server 是乙個包含諸如頭部 headers 路徑 paths 和指令碼位置 script locations 的陣列。陣列的實體由 web 伺服器建立。不能保證所有的伺服器都能產生所有的資訊 伺服器...