首頁 >後端開發 >PHP問題 >php怎麼查詢txt檔案是否存在

php怎麼查詢txt檔案是否存在

藏色散人
藏色散人原創
2021-03-15 09:24:282138瀏覽

php查詢txt檔案是否存在的方法:先建立一個PHP範例檔案;然後定義需要查詢的TXT檔案路徑;最後透過「if(file_exists($filename)) {...}」方式判斷txt檔案是否存在即可。

php怎麼查詢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 = &#39;/path/to/foo.txt&#39;;
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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn