• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

[PHP com Shion] 120 - Tipos de Dados - Array

Shion

Legendário XPZ
Vamos falar agora de um outro tipo de dado, que são os ARRAYs, elas são umas das melhores coisas inventadas na programação, imagine criar um lista com 10 valores. Provavelmente seria algo assim:

Código PHP:



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Até ai tudo bem, mas se for um lista com 100, 1.000, 10.000 valores? Já pensou escrever um arquivo com 10.000 variáveis? Trabalhoso certo? É ai que entra ARRAYs. O exemplo acima seria facilmente resolvido assim:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



E para nosso exemplo ficaria assim:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Fácil não? Fica até mais fácil de se ler o código. Lembre-se que ao usar o colchetes sem um índice, o valor do índice será incrementado usando o ultimo valor numérico positivo maior que zero, caso nenhum valor tenha sido usado o primeiro sempre será o zero.

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Mas você pode estar pensando após ver os números posso colocar variáveis que possuem um valor dentro dela para acessar um índice? E também posso usar no índice outras coisas alem de números? Só são permitidos guardar números nos valores?

Vamos responder uma por uma. Sim, você pode usar variáveis para acessar índices. Veja um exemplo de como criar um ARRAY de tamanho 10:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Sim, você pode usar strings e números no índices. Veja uns exemplos:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Não, você pode guardar qualquer coisa que existe no PHP nos valores. Números, Strings, Objetos, Funções, Arrays entre outras coisas.

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



É só usar sua imaginação, ARRAYs são muito usadas para guardar informações de usuários ou listas de coisas, por exemplo:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Uma outra forma de se escrever as ARRAYs é a seguinte:

Código PHP:


Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!
 
Topo Bottom