Lit depuis un fichier

# SplFileObject::fread

(PHP 5 >= 5.5.11, PHP 7, PHP 8)

SplFileObject::fread — Lit depuis un fichier

### Description

public function SplFileObject::fread(int `$length`): string|false

Lit un nombre donnée d'octets depuis le fichier.

### Liste de paramètres

`length`

  Le nombre d'octets à lire.

### Valeurs de retour

Retourne la chaîne lue depuis le fichier ou `false` si une erreur survient.

### Exemples

Exemple #1 Exemple avec SplFileObject::fread()

    <?php
    // Récupère le contenu d'un fichier dans une chaîne de caractères
    $filename = "/usr/local/something.txt";
    $file = new SplFileObject($filename, "r");
    $contents = $file->fread($file->getSize());
    ?>

### Notes

> Note:

> Il est à noter que SplFileObject::fread() lit depuis la position courante du pointeur de fichier. Utiliser la méthode SplFileObject::ftell() pour trouver la position courante du pointeur, et la méthode SplFileObject::rewind() (ou SplFileObject::fseek()) pour réinitialiser la position du pointeur.

### Voir aussi

- fread() - Lecture du fichier en mode binaire

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open