PHP Manual
Prev |  | Next

# fread

fread -- Binary-safe file read

## Description

`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.

    // get contents of a file into a string
    $filename = "/usr/local/something.txt";
    $fd = fopen( $filename, "r" );
    $contents = fread( $fd, filesize( $filename ) );
    fclose( $fd );

See also fwrite(), fopen(), fsockopen(), popen(), fgets(), fgetss(), file(), and fpassthru().

Prev | Home | Next
fputs | Up | fseek