string fread
(int fp, int length);fread() reads up to length bytes from the file pointer referenced by fp. Reading stops when length bytes have been read or EOF is reached, whichever comes first.
1 2 // get contents of a file into a string 3 $filename = "/usr/local/something.txt"; 4 $fd = fopen ($filename, "r"); 5 $contents = fread ($fd, filesize ($filename)); 6 fclose ($fd); 7 |
See also fwrite(), fopen(), fsockopen(), popen(), fgets(), fgetss(), file(), and fpassthru().