A função readfile() lê um arquivo e o grava no buffer de saída.
Se for bem-sucedido, a função retornará o número de bytes lidos do arquivo. Se falhar, a função retorna FALSE com uma mensagem de erro. Você pode ocultar a saída de erro adicionando um '@' na frente do nome da função.
readfile (nome do arquivo, include_path, contexto)
parâmetro | descrever |
---|---|
nome do arquivo | 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. |
Dica: Se "fopen wrappers" foi ativado no arquivo php.ini, você pode usar a URL como nome do arquivo nesta função.
<?phpecho readfile("test.txt");?>
O código acima irá gerar:
Existem duas linhas neste arquivo.Esta é a última linha.57