php查詢txt檔案是否存在的方法:先建立一個PHP範例檔案;然後定義需要查詢的TXT檔案路徑;最後透過「if(file_exists($filename)) {...}」方式判斷txt檔案是否存在即可。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦
file_exists — 檢查檔案或目錄是否存在
說明
file_exists ( string $filename ) : bool
檢查檔案或目錄是否存在。
參數
filename
檔案或目錄的路徑。
在 Windows 中要用 //computername/share/filename 或 \\computername\share\filename 來檢查網路中的共用檔案。
傳回值
如果由 filename 指定的檔案或目錄存在則傳回 true,否則傳回 false。
注意:
This function will return false for symlinks pointing to non-existing files.
注意:
The check is done using the real UID/GID instead of the effective one.
注意: 因為PHP 的整數類型是有符號整數而且很多平台使用32 位元整數,對2GB 以上的文件,一些檔案系統函數可能會傳回無法預期的結果。
【推薦學習:《PHP影片教學》】
範例
範例#1 測試一個檔案是否存在
<?php $filename = '/path/to/foo.txt'; if (file_exists($filename)) { echo "The file $filename exists"; } else { echo "The file $filename does not exist"; } ?>
#錯誤/異常
失敗時拋出E_WARNING警告。
註解
注意: 此函數的結果會被快取。請參閱 clearstatcache() 以獲得更多細節。
小技巧
自 PHP 5.0.0 起, 此函數也用於某些 URL 包裝器。請參閱 支援的協定和封裝協定以獲得支援 stat() 系列函數功能的包裝器清單。
以上是php怎麼查詢txt檔案是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!