php_uname():
<?php header("Content-type:text/html;charset=utf8"); /** * 功能:返回當(dāng)前PHP所運(yùn)行的系統(tǒng)的信息 * @param string $mode * 'a': 返回所有信息 * 's': ***作系統(tǒng)的名稱,如FreeBSD * 'n': 主機(jī)的名稱,如cnscn.org * 'r': 版本名,如5.1.2-RELEASE * 'v': ***作系統(tǒng)的版本號 * 'm': 核心類型,如i386 * @return string */ //string php_uname([string $mode]); echo php_uname().'<br>'; echo php_uname('s').'<br>'; ?>
PHP_OS:
<?php //PHP_OS php自帶的一個(gè)內(nèi)置常量,返回的是服務(wù)器端的***作系統(tǒng)標(biāo)示,值為(WINNT,WIN32等) echo strtoupper(substr(PHP_OS,0,3))==='WIN'?'windows 服務(wù)器':'不是 windows 服務(wù)器'.'<br>'; echo strtoupper(substr(PHP_OS,0,3)).'<br>'; ?>
DIRECTORY_SEPARATOR:
<?php /*DIRECTORY_SEPARATOR php自帶的一個(gè)內(nèi)置常量,用來顯示系統(tǒng)分隔符的命令,不需要任何定義與包含即可直接使用。眾所周知,在windows下路徑分隔符是\(當(dāng)然/在部分系統(tǒng)上也是可以正常運(yùn)行的),在linux上路徑的分隔符是/,DIRECTORY_SEPARATOR 這個(gè)額常量存在的意義就是會根據(jù)不同的***作系統(tǒng)來顯示不同的分隔符。*/ echo DIRECTORY_SEPARATOR=='\\'?'windows 服務(wù)器':'不是 widnows 服務(wù)器'.'<br>'; ?>
PATH_SEPARATOR:
<?php //PATH_SEPARATOR 是一個(gè)常量,在linux系統(tǒng)中是一個(gè)" : "號,Windows上是一個(gè)";"號。 echo PATH_SEPARATOR==';'?'windows 服務(wù)器':'不是 windows 服務(wù)器'; ?>
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號