Skip to content

Instantly share code, notes, and snippets.

@joffilyfe
Created July 17, 2016 13:52
Show Gist options
  • Save joffilyfe/3d4d6eb0e5e10577a3650b4ad3a1d4d9 to your computer and use it in GitHub Desktop.
Save joffilyfe/3d4d6eb0e5e10577a3650b4ad3a1d4d9 to your computer and use it in GitHub Desktop.
Este exemplo mostra o conteúdo de um arquivo em um textarea
<?php
/*
* Este exemplo mostra o conteúdo de um arquivo em um textarea
*/
/*
* Funções PHP
* fopen() - Abre um arquivo.
* isset() - Verifica se a variável foi setada (aponta pra algum canto).
* feof() - Verifica se o ponteiro do fopen aponta para o fim do arquivo (já foi totalmente lido).
* fgets() - Captura o conteúdo da linha vigende em um arquivo, ao capturar a linha o comando aponta para a próxima.
*/
$file = fopen('arquivo.txt', 'r');
$conteudo = '';
// Verifica se o arquivo foi carregado
if (isset($file)) {
while(!feof($file)) {
$conteudo .= fgets($file);
}
}
?>
<html>
<body>
<textarea cols="30" rows="30">
<?php
if (isset($conteudo) && strlen($conteudo) > 0) {
echo $conteudo;
}
?>
</textarea>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment