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?filesize()函數(shù)獲取文件大小信息用法實例
在PHP開發(fā)中,我們常常需要獲取文件的大小信息,而PHP提供了一個便捷的函數(shù)來實現(xiàn)這個目的——filesize()函數(shù),filesize()函數(shù)用于獲取指定文件的大小,返回值為文件的大?。ㄒ宰止?jié)為單位),本文將詳細介紹filesize()函數(shù)的用法,并提供具體的代碼示例2024-01-01ThinkPHP3.2.2實現(xiàn)持久登錄(記住我)功能的方法
這篇文章主要介紹了ThinkPHP3.2.2實現(xiàn)持久登錄(記住我)功能的方法,涉及ThinkPHP操作cookie記錄登陸信息的相關(guān)技巧,需要的朋友可以參考下2016-05-05PHP+Ajax實現(xiàn)上傳文件進度條動態(tài)顯示進度功能
這篇文章主要介紹了PHP+Ajax實現(xiàn)上傳文件進度條動態(tài)顯示進度功能,通過ajax實現(xiàn)主界面,php處理上傳文件,具體實例代碼大家跟隨腳本之家小編一起看看吧2018-06-06Drupal7連接多個數(shù)據(jù)庫及常見問題解決
這篇文章主要介紹了Drupal7連接多個數(shù)據(jù)庫的方法、操作實例,以及常見問題解決方法,需要的朋友可以參考下2014-03-03