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:
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:
E para nosso exemplo ficaria assim:
Código PHP:
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:
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:
Sim, você pode usar strings e números no índices. Veja uns exemplos:
Código PHP:
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:
É 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:
Uma outra forma de se escrever as ARRAYs é a seguinte:
Código PHP:
Código PHP:
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:
E para nosso exemplo ficaria assim:
Código PHP:
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:
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:
Sim, você pode usar strings e números no índices. Veja uns exemplos:
Código PHP:
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:
É 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:
Uma outra forma de se escrever as ARRAYs é a seguinte:
Código PHP: