php PATH_SEPARATOR判斷當(dāng)前服務(wù)器系統(tǒng)類(lèi)型實(shí)例
php中有一個(gè)非常有用的預(yù)定義常量PATH_SEPARATOR,我們可以通過(guò)該常量來(lái)判斷當(dāng)前服務(wù)器是linux還是Windows。本文將向大家講解php使用PATH_SEPARATOR獲取當(dāng)前服務(wù)器的類(lèi)型。
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)類(lèi)型。
在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)類(lèi)型寫(xiě)成一個(gè)函數(shù):
function getOS(){ if(PATH_SEPARATOR == ':'){ return 'Linux'; }else{ return 'Windows'; } }
如何需要判斷當(dāng)前服務(wù)器系統(tǒng)類(lèi)型,可以直接調(diào)用上面的函數(shù)。
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
ThinkPHP實(shí)現(xiàn)事務(wù)回滾示例代碼
這篇文章主要介紹了ThinkPHP實(shí)現(xiàn)事務(wù)回滾,需要的朋友可以參考下2014-06-06PHP?filesize()函數(shù)獲取文件大小信息用法實(shí)例
在PHP開(kāi)發(fā)中,我們常常需要獲取文件的大小信息,而PHP提供了一個(gè)便捷的函數(shù)來(lái)實(shí)現(xiàn)這個(gè)目的——filesize()函數(shù),filesize()函數(shù)用于獲取指定文件的大小,返回值為文件的大?。ㄒ宰止?jié)為單位),本文將詳細(xì)介紹filesize()函數(shù)的用法,并提供具體的代碼示例2024-01-01ThinkPHP3.2.2實(shí)現(xiàn)持久登錄(記住我)功能的方法
這篇文章主要介紹了ThinkPHP3.2.2實(shí)現(xiàn)持久登錄(記住我)功能的方法,涉及ThinkPHP操作cookie記錄登陸信息的相關(guān)技巧,需要的朋友可以參考下2016-05-05解決laravel資源加載路徑設(shè)置的問(wèn)題
今天小編就為大家分享一篇解決laravel資源加載路徑設(shè)置的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-10-10PHP+Ajax實(shí)現(xiàn)上傳文件進(jìn)度條動(dòng)態(tài)顯示進(jìn)度功能
這篇文章主要介紹了PHP+Ajax實(shí)現(xiàn)上傳文件進(jìn)度條動(dòng)態(tài)顯示進(jìn)度功能,通過(guò)ajax實(shí)現(xiàn)主界面,php處理上傳文件,具體實(shí)例代碼大家跟隨腳本之家小編一起看看吧2018-06-06php添加數(shù)據(jù)到xml文件的簡(jiǎn)單例子
下面小編就為大家?guī)?lái)一篇php添加數(shù)據(jù)到xml文件的簡(jiǎn)單例子。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-09-09Drupal7連接多個(gè)數(shù)據(jù)庫(kù)及常見(jiàn)問(wèn)題解決
這篇文章主要介紹了Drupal7連接多個(gè)數(shù)據(jù)庫(kù)的方法、操作實(shí)例,以及常見(jiàn)問(wèn)題解決方法,需要的朋友可以參考下2014-03-03