file_get_contents() lê o arquivo inteiro em uma string.
Esta função é o método preferido para ler o conteúdo de um arquivo em uma string. Se for compatível com o sistema operacional do servidor, a tecnologia de mapeamento de memória também será usada para aprimorar o desempenho.
file_get_contents(caminho,include_path,context,start,max_length)
parâmetro | descrever |
---|---|
caminho | Obrigatório. Especifica o arquivo a ser lido. |
include_path | Opcional. Defina este parâmetro como '1' se você também deseja procurar arquivos em include_path (em php.ini). |
contexto | Opcional. Especifica o ambiente para um identificador de arquivo. contexto é um conjunto de opções que podem modificar o comportamento do fluxo. Se NULL for usado, ele será ignorado. |
começar | Opcional. Especifica a posição no arquivo para iniciar a leitura. Este parâmetro é novo no PHP 5.1. |
comprimento máximo | Opcional. Especifica o número de bytes a serem lidos. Este parâmetro é novo no PHP 5.1. |
Dica: Esta função é binária segura. (O que significa que tanto dados binários (como imagens) quanto dados de caracteres podem ser gravados usando esta função.)
<?phpecho file_get_contents("test.txt");?>
O código acima irá gerar:
Este é um arquivo de teste com texto de teste.