我們常常會需要檢查某個檔案存不存在,那麼在 PHP 要怎麼做呢? 在 PHP 中有兩個檢查檔案是否存在的 function 可以用,分別是 is_file() 及 file_exists(),它們之間的差異是 file_exists() 若傳的參數是目錄也會回傳 TRUE,而 is_file() 則只會對是檔案路徑回傳 TRUE,以下就附上兩個範例:
範例一:
- <?php
- $path ="/path/to/dir";
- if( file_exists($path) ) {
- echo "File Exists";
- } // if
- else {
- echo "File not Exists";
- } // else
- ?>
範例二:
- <?php
- $path ="/path/to/dir";
- if( is_file($path) ){
- echo "File Exists";
- } // if
- else{
- echo "File not Exists";
- } // else
- ?>
沒有留言:
張貼留言