由於 Windows 和 Linux 的程式寫法稍有差異,再加上 Linux 和 Windows 的系統分隔符號不同,所以利用 php 內建的變數,來查詢系統的分隔符號,進而拚出檔案路徑,是一個實用且常見的做法。

而以下為一個簡單的範例程式碼,就能分辨作系統是 Linux 還是 Windows 系列的喔!

define('DS', DIRECTORY_SEPARATOR);
if(DS=="\\")
    echo "OS is windows";
else if(DS=="/")
   echo "OS is Unin-like";
else
   echo "OS is Unknown";

 

Written by 

小小的宅宅電腦工程師,從小就是吃草族,用鍵盤寫下我在電腦上的足跡,用照片記錄下我的生活日常,用文字與大家交朋友~

發表迴響