English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função PHP file_get_contents()

PHP Filesystem Referência

file_get_contents() pode ler o arquivo em uma string. Este é 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

string file_get_contents ( string $filename [, bool $use_include_path = FALSE [, resource $context [, int $offset = 0 [, int $maxlen ]]]] )

Esta função é semelhante à função file(), a diferença é que a função file_get_content() retorna o arquivo na string, começando do offset especificado, até o maxlen bytes.

Parâmetros

ParâmetrosDescrição
filenameObrigatório. Especifica o arquivo a ser lido.
use_include_pathOpcional. Se você还想在 use_include_path(em php.ini)中搜索文件,defina este parâmetro como '1「.
contextOpcional. Especifica o ambiente do handle de arquivo. O contexto é um conjunto de opções que podem modificar o comportamento do fluxo. Se usar NULL, ignore.
offsetOpcional. Especifica a posição de início da leitura no arquivo. Este parâmetro é o PHP 5.1 novo.
maxlenOpcional. Especifica o número de bytes a serem lidos. Este parâmetro é o PHP 5.1 novo.

Exemplo1

<?php
   $file = file_get_contents("/PhpProject/sample.txt", true);
   echo $file;
?>

Resultado de saída

pt.oldtoolbag.com
w3codebox

Exemplo2

<?php
   $section = file_get_contents("/PhpProject/sample.txt", NULL, NULL, 4, 10);
   var_dump($section);
?>

Resultado de saída

string(10) "oldtoolbag.com"

PHP Filesystem Referência