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

