Open file, read lines - until EOF is reached:
<?php
$file = fopen("test.txt", "r");
//Output lines until EOF is reached
while(! feof($file)) {
$line = fgets($file);
echo $line. "<br>";
}
fclose($file);
?>
Run Example »
The fopen() function opens a file or URL.
Note: When writing to a text file, be sure to use the correct line-ending character! Unix systems use \n, Windows systems use \r\n, and Macintosh systems use \r as the line ending character. Windows offers a translation flag ('t') which will translate \n to \r\n when working with the file. You can also use 'b' to force binary mode. To use these flags, specify either 'b' or 't' as the last character of the mode parameter.
fopen(
filename,
mode,
include_path,
context)
Parameter | Description |
---|---|
filename | Required. Specifies the file or URL to open |
mode | Required. Specifies the type of access you require to the file/stream. Possible values:
|
include_path | Optional. Set this parameter to '1' if you want to search for the file in the include_path (in php.ini) as well |
context | Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream |
Return Value: | A file pointer resource on success, FALSE and an error on failure. You can hide the error by adding an "@" in front of the function name. |
---|---|
PHP Version: | 4.3+ |
PHP Changelog: | PHP 7.1: Added "e" option PHP 5.2: Added "c" and "c+" options |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!