This article mainly introduces PHP commonly used file operation function and example analysis, interested in the friend's reference, I hope to help you.
PHP most commonly used file operation is read and write, today, mainly on the reading and writing functions, and do a page access to the Count function, to record the amount of access to a page.
fopen (): There is no file creation function in PHP, both the creation and opening of the file are using the fopen () function, in the form of the function: Resource fopen (string filename, string mode)
The parameter filename is the file name opened or created and opened, and the parameter mode is the open mode, as follows:
fread (): PHP can be used to read files, functions in the form of: string fread (resource handle, int length)
Fread () reads a maximum of length bytes from the file pointer handle and stops reading the file when the following conditions are encountered:
When you have finished reading the length of bytes
Reach end of File (EOF)
(for network streams) 8,192 bytes have been read when a package is available or (after opening the user space stream)
fgets (): PHP is used to read a row of data from a file and point the file pointer to the next line, in the form of the function: string fgets (resource handle, int length)
Fgets () reads a row from the pointer handle and returns a string of up to (length-1) bytes, which stops reading the file when the following conditions are encountered:
Encounter line break
Reach end of File (EOF)
(length-1) bytes have been read
If the length parameter is not specified, the default is 1024 bytes.
fwrite (): Used in PHP to write a string to a file, returns the number of characters written on success, false on failure, and the function as: int fwrite (resource handle, string data, int length)
Fwrite () writes the contents of the string data to the file pointer handle at the following parameters:
If the parameter length is specified, the write is stopped when the length byte is written or the data string is finished.
Let's take a look at an example: Statistics index.php page access and write to count.html file, Statistics page access volume This little thing, we do not bother the database >_<, the code is as follows:
Put this code in index.php, every visit to index.php,count.html will add 1, then through count.html we can know index.php total traffic is how much.
Summary: The above is the entire content of this article, I hope to be able to help you learn.