How to use fread () to manipulate bytes in PHP
Today, I would like to share with you how to use fread () to operate bytes in PHP. The content is detailed and the logic is clear. I believe most people still know too much about this knowledge, so share this article for your reference. I hope you can get something after reading this article. Let's take a look at it.
Fread syntax
Fread (resource $handle, int $length): string
Handle: file system pointer, resource (resource) created by fopen ().
$length: the byte length of the read file.
Return value: a string of $length length.
1. Confirm the bytes to be read
/ / the file path $filename= ". / exit.txt"; / / get the file resource $file = fopen ($filename,'r'); / / when reading the binary file, set the second parameter to 'rb' / / get the file content $file_info=fread ($file,10); / / print the file content echo $file_info; / / close the file resource fclose ($file);? >
2. Do not confirm the bytes to be read
To get all the contents of a file, you need to use another function, the filesize () function, to see the size of the file.
/ / File path $filename= ". / exit.txt"; / / get the file resource $file = fopen ($filename,'r'); / / get the file size $file_size= filesize ($filename); / / get the file content $file_info=fread ($file, $file_size); / / print the file content echo $file_info; / / close the file resource fclose ($file) The above is all the contents of the article "how to use fread () to manipulate bytes in PHP". Thank you for reading! I believe you will gain a lot after reading this article. The editor will update different knowledge for you every day. If you want to learn more knowledge, please pay attention to the industry information channel.