在php中,可以利用if語句和is_dir()、is_file()函數來判斷路徑為資料夾還是文件,語法「if(is_dir($file)){echo "是資料夾"; }else if(is_file($file)){echo "是檔案"}」。
本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦
php判斷路徑為資料夾還是檔案
在php中,可以利用if語句和is_dir()、is_file()函數來判斷路徑為資料夾還是檔案。
is_dir()函數可以檢查指定的檔案是否為目錄。如果目錄存在,則函數傳回 TRUE。
is_file()函數可以檢查指定的檔案是否為常規的檔案。如果文件是常規的文件,則函數傳回 TRUE。
實作程式碼:
<?php header("Content-type:text/html;charset=utf-8"); $file = "img/1.jpg"; if (is_dir($file)) { echo "指定路径是文件夹"; } else if (is_file($file)) { echo "指定路径是文件"; } else { echo "指定路径不是常规文件 "; } ?>
輸出結果:
ile的值改為“img”,則會輸出:
PHP影片教學》
以上是php怎麼判斷路徑為資料夾還是文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!