Manuel PHP
Précédent |  | Suivant

# fread

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

fread -- Lecture du fichier en mode binaire.

## Description

``string fread` (int fp, int length)`

fread() lit jusqu'à `length` octets dans le fichier reférencé par `fp`. La lecture s'arrête lorsque `length` octets ont été lus, ou que l'on a atteint la fin du fichier, ou qu'une erreur survient (le premier des trois).

    <?php
    // Lit un fichier, et le place dans une chaîne
      $filename = "/usr/local/quelquechose.txt";
      $fd = fopen($filename, "r");
      $contents = fread($fd, filesize ($filename));
      fclose($fd);
    ?>

> Note : Sur les systèmes qui différencient les fichiers textes et binaires (i.e. Windows) le fichier doit être ouvert avec la lettre 'b' ajoutée au paramètre de mode de la fonction fopen().

> Note :

>     <?php
>       $filename = "c:\\fichiers\\uneimage.gif";
>       $fd = fopen($filename, "rb");
>       $contents = fread($fd, filesize ($filename));
>       fclose($fd);
>     ?>

Voir aussi fwrite(), fopen(), fsockopen(), popen(), fgets(), fgetss(), file() et fpassthru().

Précédent | Sommaire | Suivant
fputs | Niveau supérieur | fscanf