相似file_get_cotents()函數file()

array file ( string $filename [, int $use_include_path [, resource $context ]] )

file_get_contents() 同樣,只除了 file() 將文件做爲一個數組返回,而file_get_contents( )返回字符串。數組中的每一個單元都是文件中相應的一行,包括換行符在內。若是失敗 file() 返回 FALSEphp

<?php
// 將一個文件讀入數組。本例中經過 HTTP 從 URL 中取得 HTML 源文件。
$lines = file('http://www.example.com/');
// 在數組中循環,顯示 HTML 的源文件並加上行號。
foreach ($lines as $line_num => $line) {
    echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n";
}
// 另外一個例子將 web 頁面讀入字符串。參見 file_get_contents()。
$html = implode('', file ('http://www.example.com/'));
?>
相關文章
相關標籤/搜索