Função PHP file_get_contents()

Definição e Uso

A função file_get_contents() lê todo o arquivo em uma string.

E file() Igual, mas diferente é que file_get_contents() lê o arquivo em uma string.

A função file_get_contents() é o método preferido para ler o conteúdo de um arquivo em uma string. Se o sistema operacional suportar, também usará técnicas de mapeamento de memória para melhorar o desempenho.

Sintaxe

file_get_contents(path,include_path,context,start,max_length)
Parâmetros Descrição
path Obrigatório. Especifica o arquivo a ser lido.
include_path Opcional. Se também quiser procurar arquivos no include_path, pode definir este parâmetro como "1".
context

Opcional. Especifica o ambiente do descritor de arquivo.

context é um conjunto de opções que podem modificar o comportamento do fluxo. Se usar null, ignore.

start Opcional. Especifica a posição inicial no arquivo onde começar a leitura. Este parâmetro foi adicionado no PHP 5.1.
max_length Opcional. Especifica o número de bytes a serem lidos. Este parâmetro foi adicionado no PHP 5.1.

Descrição

Para context O suporte aos parâmetros foi adicionado no PHP 5.0.0.

Dicas e Comentários

Comentário:Esta função pode ser usada de forma segura para objetos binários.

Exemplo

<?php
echo file_get_contents("test.txt");
?>

Saída:

Este é um arquivo de teste com texto de teste.