php PATH_SEPARATOR判斷當(dāng)前服務(wù)器系統(tǒng)類型實(shí)例
php中有一個(gè)非常有用的預(yù)定義常量PATH_SEPARATOR,我們可以通過(guò)該常量來(lái)判斷當(dāng)前服務(wù)器是linux還是Windows。本文將向大家講解php使用PATH_SEPARATOR獲取當(dāng)前服務(wù)器的類型。
PATH_SEPARATOR是php中的一個(gè)預(yù)定義常量,我們可以直接echo這個(gè)常量,在linux系統(tǒng)中,該常量輸出":",在windows系統(tǒng)中,該常量輸出";"號(hào)。因此,我們可以通過(guò)PATH_SEPARATOR輸出值來(lái)判斷當(dāng)前服務(wù)器系統(tǒng)類型。
在linux系統(tǒng)中輸出結(jié)果:
<?php var_dump(PATH_SEPARATOR ); //輸出結(jié)果:string(1) ":" ?>
在windows系統(tǒng)中輸出結(jié)果:
<?php var_dump(PATH_SEPARATOR ); //輸出結(jié)果:string(1) ";" ?>
將判斷當(dāng)前服務(wù)器系統(tǒng)類型寫(xiě)成一個(gè)函數(shù):
function getOS(){
if(PATH_SEPARATOR == ':'){
return 'Linux';
}else{
return 'Windows';
}
}
如何需要判斷當(dāng)前服務(wù)器系統(tǒng)類型,可以直接調(diào)用上面的函數(shù)。
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
詳談PHP中public,private,protected,abstract等關(guān)鍵字的用法
下面小編就為大家分享一篇詳談PHP中public,private,protected,abstract等關(guān)鍵字的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12
使用PHP+MySql實(shí)現(xiàn)微信投票功能實(shí)例代碼
這篇文章主要介紹了使用PHP+MySql實(shí)現(xiàn)微信投票功能實(shí)例代碼,需要的朋友可以參考下2017-09-09
yii2 commands模式以及配置crontab定時(shí)任務(wù)的方法
下面小編就為大家?guī)?lái)一篇yii2 commands模式以及配置crontab定時(shí)任務(wù)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-08-08
Codeigniter整合Tank Auth權(quán)限類庫(kù)詳解
相交其他CodeIgniter的類庫(kù),tank_auth,配置簡(jiǎn)單,使用也簡(jiǎn)單,并且作者也一直在更新。這篇文章主要介紹了Codeigniter整合Tank Auth權(quán)限類庫(kù)詳解,需要的朋友可以參考下2014-06-06

