COMO ABRIR ARQUIVO COM PHP

LINKS PATROCINADOS

Vamos começar com este post uma série de posts dedicados aos usuários iniciantes em PHP. Não vamos aqui ensinar a programar. Se você está interessado no assunto provavelmente já encontrou muitas apostilas gratuitas de PHP no GOOGLE. Vale a pena investir na compra de um livro para aprender PHP de forma sequenciada e ordenada. Aqui você encontra uma lista de livros para aprender PHP

Vamos publicar alguns exemplos de código simples e práticos que também podem ser encontrados facilmente na Internet.

COMO ABRIR UM ARQUIVO COM PHP

<?php
   $fp = fopen("./arquivo.txt", "r"); // $fp conterá o handle do arquivo que abrimos
   fclose($fp); // fecha arquivo
?>

O “r” que você visualiza no código abre o arquivo no modo somente leitura e posiciona o ponteiro no início do arquivo. Você também pode usar outros parâmetros. Veja:

“r+” abre o arquivo para leitura/escrita, posiciona o ponteiro no início do arquivo.

“w” abre o arquivo no modo somente escrita; se o arquivo já existir, será sobrescrito; senão, será criado um novo.

“w+” abre o arquivo para escrita/leitura; se o arquivo já existir, será sobrescrito; senão, será criado um novo.

“a” abre o arquivo para anexar dados, posiciona o ponteiro no final do arquivo; se o arquivo não existir, será criado um novo.

“a+” abre o arquivo para anexo/leitura, posiciona o ponteiro no final do arquivo; se o arquivo não existir, será criado um novo.

LINKS PATROCINADOS
Veja uma seleção dos 10 melhores artigos que temos sobre este assunto:
Pesquisa personalizada

2 comentários

  1. Andre Zancan disse:

    Vlw isso ai q eu quiria
    mas ele retorna um vetor
    poe ai como ler a variavel
    para quem nao souber fazer isso

  2. Mulambo disse:

    Olá, todos códigos que procurei não funcionaram..

    o seu, deu um problema,não sei qual é direito!

    Warning: fopen(../uploads/changelog/change.txt) [function.fopen]: failed to open stream: No such file or directory in C:\xampp\htdocs\brcf\paginas\modelo.php on line 21

    Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\brcf\paginas\modelo.php on line 22

    o que há de errado? att,mulambo

Deixe seus comentários