file()
函數是在 PHP 中用于讀取文件內容并將其返回為數組的函數。它會按行讀取文件,并將每一行內容作為數組的一個元素存儲。
file()
函數返回的數據類型主要有以下兩種:
數組:file()
函數將文件的每一行內容作為一個字符串元素存儲在數組中。數組的索引從0開始,依次遞增。可以通過遍歷數組來訪問和處理文件的每一行內容。
示例:
$fileData = file('example.txt');
foreach ($fileData as $pne) {
echo $pne;
}
false(布爾型):當 file()
函數無法讀取文件內容時,例如文件不存在或無讀取權限時,它會返回 false
。
示例:
$fileData = file('nonexistent.txt');
if ($fileData === false) {
echo "Failed to read the file.";
}
需要注意的是,file()
函數只會讀取文件的內容,并不包括文件的其他屬性(如文件名、大小、修改時間等)。如果需要獲取文件的其他屬性,可以使用其他相關的文件操作函數。