2014年6月21日 星期六

PHP 檢查路徑檔案是否存在

我們常常會需要檢查某個檔案存不存在,那麼在 PHP 要怎麼做呢? 在 PHP 中有兩個檢查檔案是否存在的 function 可以用,分別是 is_file() file_exists(),它們之間的差異是  file_exists() 若傳的參數是目錄也會回傳 TRUE,而 is_file() 則只會對是檔案路徑回傳 TRUE,以下就附上兩個範例:

範例一:
  1. <?php

  2.     $path ="/path/to/dir";
  3.     if( file_exists($path) ) {
  4.         echo "File Exists";
  5.     }  //  if
  6.     else {
  7.         echo "File not Exists";
  8.     }  //  else

  9. ?>

範例二:
  1. <?php

  2.     $path ="/path/to/dir";
  3.     if( is_file($path) ){
  4.         echo "File Exists";
  5.     }  //  if
  6.     else{
  7.         echo "File not Exists";
  8.     }  //  else

  9. ?>

沒有留言:

張貼留言