sexta-feira, 20 de janeiro de 2012

[Willy](aula2) As Funções INI

Qualidade
Nome: As funçoes INI
Blogueiro: Willy
Descrissao: Segunda aula sobre arquivos INI
Versao: Lite e Pro
Foto(s): [nao necessario]

Tutorial:
As Funções INI
Aula 02/03

Na aula anterior, vimos do que consiste um arquivo.ini. Agora, nesta aula, você vai saber para que servem as 10 funções INI existentes. Apenas na próxima aula você irá aprender a usá-las, afinal, devemos saber o que estamos fazendo.

Com essas dez funções, podemos dividi-las em quatro grupos:
1-Abrir e Fechar
2-Carregar e Salvar
3-Checagem
4-Exclusão

Fique tranquilo caso não consiga absorver algumas informações, na terceira aula suas duvidas se dissiparão, pois você verá como usar tais funções.

Grupo 1 - Abrir e Salvar:
É neste grupo que você encontrará funções para abrir ou fechar um arquivo.ini (abrir e fechar não é a mesma coisa que carregar e salvar). Esse grupo é formado por duas funções, sendo que:
ini_open(“arquivo.ini”):
ini_close():


Grupo 2 – Carregar e Salvar:
Este é o grupo que mais será usado. É nele que existem as funções para poder gravar ou carregar dados (do tipo real ou string) no arquivo.ini atualmente aberto. Se você não leu a aula anterior, recomendo que volte e a leia, pois, agora você irá usar os conceitos nela adquiridos. Esse grupo é formado por quatro funções, sendo que:

Para carregar:
ini_read_string(Seção,Chave,Default):
ini_read_real(Seção,Chave,Default):
Para Salvar:
ini_write_string(Seção,Chave,Valor):
ini_write_real(Seção,Chave,Valor):


Grupo 3 – Checagem:
Neste grupo, você encontrará funções que serão usadas para saber se devemos criar ou carregar os valores de uma chave em uma variável. Por exemplo, se no create, declararmos uma variável, e, depois salvá-la no INI, será totalmente inútil, pois, quando iniciarmos o jogo novamente, mesmo que tenhamos salvado e carregado os valores, o create vai agir e inutilizar o que carregamos. Na próxima aula você entenderá melhor o que quero dizer. Este grupo é composto por duas funções, sendo que:
ini_key_exists(Seção,Chave):
ini_section_exists(Seção):


Grupo 4 – Exclusão:
Da mesma forma que criamos seções e chaves, também podemos exclui-las. É tipicamente usado para apagar informações que não usaremos mais, como por exemplo, a de um usuário que por algum motivo quis apagar a sua conta no jogo. Este grupo é composto por duas funções, sendo que:
ini_key_delete(Seção, Chave):
ini_section_delete(Seção):

Agora você já sabe para que servem as 10 funções INI, correto? Porém, você certamente não sabe como usá-las, principalmente as do Grupo 2. Não se preocupe, tudo no seu tempo... Na próxima aula, você será capaz de usar todas essas funções, e, por fim, finalmente criar um sistema de salvar e carregar informações .ini. Duvidas, criticas e elogios são bem vindos.

Espero que tenha gostado!
Até a próxima aula!

blz
Creditos:

Nenhum comentário:

Postar um comentário