webmaster

Como Abrir e Fechar Ficheiros / Arquivos Em PHP

Olá, Somos criadores de conteúdo apaixonados por web design, programação, criação de websites e tecnologias digitais. O nosso website está online! Explore a nova versão beta, onde terá acesso a novos recursos e melhorias. A sua experiência e feedback são muito importantes para nós! Novos artigos, todas as semanas! Fique atento.
Artigos SEO

Artigos SEO

Search Engine Optimization

Artigos WordPress

Criação de websites.

Tutoriais

Ensino numa série de passos simples

Como Abrir e Fechar Ficheiros / Arquivos Em PHP

Todo e qualquer dono de site além de querer ter algum retorno com seu investimento, pensam sempre na segurança de suas informações!

Por exemplo: Digamos que você monte um sistema de gerenciamento de ficheiros. O ideal é que: Você possa abrir, fechar esse conteúdo (seja qual for a extensão do documento) e ter a segurança de que ao fechar aquele documento, você terá a segurança de que futuramente o abrirá sem ter nenhum problema, correto?

Ao trabalhar com ficheiros, no mínimo duas operações devem ser realizadas: abrir e fechar o arquivo.

Programadores que conhecem a linguagem PHP e já trabalharam com ficheiros, certamente poderão tirar suas dúvidas através desta matéria. Esperamos que os novos Programadores possam assimilar bem o que vamos lhe apresentar.

Para facilitar ainda mais seu aprendizado, estamos enviando em anexo um script com um contador, onde o ficheiro é aberto, é inserido um registro e em seguida é fechado com segurança.

Para abrir um ficheiro, precisaremos utilizar a função fopen(), que tem a seguinte sintaxe:

fopen(filename, mode, [use_include_path]);

Abaixo disponibilizarei um pequeno exemplo de utilização desta função.

Estaremos gravando dados no ficheiro aberto e em seguida fechando de forma segura.

Como de costume, estaremos mostrando passo a passo como funciona a lógica de programação deste ficheiro.

OBS.: No ficheiro a seguir, teremos 2 utilizações para este ficheiro:

  1. Ele deverá efetuar a leitura do conteúdo;
  2. Ele deverá gravar as novas informações no ficheiro.

Código

  • Linha 03 – Criamos a variável $txt que pegará o nome do ficheiro (neste caso, o “contador.txt).
  • Linha 04 – Abrimos o ficheiro com segurança, usando a função fopen.

OBS.: Veja que em modo utilizamos a letra “r”.

Veja abaixo a lista de possíveis valores:

“r” – Lê apenas
Inicia suas atividades no início do ficheiro

“r+” – Lê/Grava
Inicia suas atividades no início do ficheiro

“w” – Apenas Grava
Abre e limpa o conteúdo do ficheiro; ou cria um novo ficheiro, se ele ainda não existir;

“w+” – Lê/Grava
Abre e limpa o conteúdo do ficheiro; ou cria um novo ficheiro, se ele ainda não existir;

“a” – Apenas Grava
Abre e grava no fim do ficheiro ou cria um novo ficheiro se eles ainda não existirem

“a+” – Lê/Grava
Preserva o conteúdo do ficheiro, gravando os novos dados no final do ficheiro

“x” – Apenas Grava
Cria um novo ficheiro. Retorna FALSE e um erro se o ficheiro já existir

“x+” – Lê/Grava
Cria um novo ficheiro. Retorna FALSE e um erro se o novo ficheiro já existir

  • Linha 05 – Retorna o conteúdo descrito na linha do ficheiro.
  • Linha 06 – Fecha o ficheiro de forma segura.
  • Linha 09 – Novamente abre o ficheiro (conforme a linha 04), só que desta vez utilizando o modo “r+”, preparando o ficheiro para gravação.
  • Linha 10 – Pega o número de visitas (que foi visto na linha 05) e insere + 1, já que estamos utilizando este ficheiro para gravar visitações.
  • Linha 11 – Utilizamos a função fwrite para gravar o novo conteúdo no ficheiro.
  • Linha 12 – Fecha o ficheiro de forma segura.
  • Linha 15 – Imprime em tela o número total de visitas.

Bem… este é um exemplo simples de como você pode abrir e gravar informações em seu ficheiro. Claro, no dia a dia, você poderá utilizar este exemplo para implementar seus serviços!

Ficamos por aqui em mais uma matéria e esperamos tê-lo ajudado em algo.

Caso você tenha alguma dúvida ou dificuldade, entre em contato conosco, onde terei o maior prazer em lhe auxiliar!

DOWNLOAD: Descarregue o código utilizado neste tutorial: Como Abrir e Fechar Ficheiros Em PHP, em formato .zip.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

Deixe o seu comentário, participe!

Leave a Reply

Your email address will not be published. Required fields are marked *


Versão Beta

Estamos a mudar

Olá, Somos criadores de conteúdo apaixonados por web design, programação, criação de websites e tecnologias digitais. Ajudamos os nossos clientes a levar o conteúdo certo às pessoas certas, criando artigos e recursos que facilitam a criação e otimização de websites.

Artigos Populares

Guia Prático Sobre Segurança Do Joomla

Dicas para diminuir substancialmente o número de vetores de ataque ao Joomla! Proteja o seu trabalho!

Os Segredos Do Sucesso Na Internet

A responsabilidade. O querer. O erro e a experimentação. O social. A memória da internet. Ser quem você é.

38 Ideias Espetaculares Para Sites De Empresas

Encontre inspiração nestes 45 exemplos de sites de empresas para criar o site da sua empresa.