Home >Backend Development >PHP Problem >Those 'things' about PHP files! ! !
The previous article introduced you to " Learn more about PHP arrays! ! ! 》, this article continues to introduce to you what a PHP file is. If you are interested in the use of PHP files, why not come and learn with me?
#fopen() function is used to open a file in PHP. Opening Files The fopen() function is used to open files in PHP. The first parameter of this function contains the name of the file to be opened, and the second parameter specifies which mode to use to open the file.
fopen syntax, as shown below:
<html> <body> <?php $file=fopen("welcome.txt","r"); ?> </body> </html>
Open file mode, as shown below:
Note
: If the fopen() function cannot open the specified file, it returns 0 (false).
If the fopen() function cannot open the specified file, the code is as follows:
<html> <body> <?php $file=fopen("welcome.txt","r") or exit("Unable to open file!"); ?> </body> </html>
The code running result is as follows:
Close the file:
fclose() function is used to close the open file:
<?php $file = fopen("test.txt","r"); //执行一些代码 fclose($file); ?>
Detect the end of file (EOF)
feof() function Detects whether the end of file (EOF) has been reached.
The feof() function is useful when looping through data of unknown length.
Note: In w , a and x modes, you cannot read open files!
if (feof($file)) echo "文件结尾";
Read the file line by line:
fgets() function is used to read the file line by line from the file.
Note: After calling this function, the file pointer will move to the next line.
Example, the following example reads the file line by line until the end of the file:
<?php $file=fopen("welcome.txt","r") or exit("无法打开文件!"); while (!feof($file)) { echo fgetc($file); } fclose($file); ?>
The code running result is as follows:
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of Those 'things' about PHP files! ! !. For more information, please follow other related articles on the PHP Chinese website!