Lê do arquivo

# SplFileObject::fread

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

SplFileObject::fread — Lê do arquivo

### Descrição

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

Lê o número dado de bytes do arquivo.

### Parâmetros

`length`

  O número de bytes a serem lidos.

### Valor Retornado

Retorna a string lida do arquivo ou `false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de SplFileObject::fread()

    <?php
    // Obtém o conteúdo de um arquivo em uma string
    $filename = "/usr/local/something.txt";
    $file = new SplFileObject($filename, "r");
    $contents = $file->fread($file->getSize());
    ?>

### Notas

> Nota:

> Observe que SplFileObject::fread() lê a partir da posição atual do ponteiro do arquivo. Use SplFileObject::ftell() para encontrar a posição atual do ponteiro e SplFileObject::rewind() (ou SplFileObject::fseek()) para retroceder a posição do ponteiro.

### Veja Também

- fread() - Leitura de arquivo segura para binário

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