Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Aprendendo PHP - Array e estrutura de repetição FOR - Parte 3


!DeadStorm.
 Compartilhar

Posts Recomendados

Em programação de computadores, um array, também conhecido como vector (para arrays uni-dimensionais) ou matriz (para arrays bi-dimensionais), é uma das mais simples estruturas de dados. Os arrays mantêm uma série de elementos de dados, geralmente do mesmo tamanho e tipo de dados. Elementos individuais são acessados por sua posição no array. A posição é dada por um índice, também chamado de subscrição. O índice geralmente utiliza uma sequência de números inteiros, (ao contrário de um array associativo) mas o índex pode ter qualquer valor ordinal. Alguns arrays são multi-dimensionais, significando que eles são indexados por um número fixo de números inteiros, por exemplo, por um sequência (ou sucessão) finita de quatro números inteiros. Geralmente, arrays uni- e bi-dimensionais são os mais comuns.

 

Simplificando toda essa baboseira... ele é uma estruturas que mantém vários dados em variáveis

como por exemplo...

 

É necessário se cadastrar para acessar o conteúdo.

 

=) Simples?

 

Agora vamos analisar um exemplo =)

 

É necessário se cadastrar para acessar o conteúdo.

Condição FOR

 

A condição FOR é uma estrutura de repetição =)

Ele vai repetir a condição até que ela seja falsa.

No caso temos

É necessário se cadastrar para acessar o conteúdo.

 

o "for" é a função, iremos dar uma expressão para a função dentro do "()"

estamos dando o valor "0" para a expressão "$i"

o ";" separa as expressões =)

a expressão $i < 100 é uma condição especial...

ou seja, ele irá repetir a função toda até que a váiavel $i for maior ou igual que 100, mas irá manter enquanto for menor que 100...

a expressão $i++ representa a forma que a variável $i será alterada.

é da mesma forma que escrever "$i = $i + 1";

mas para alterar

só fazer o seguinte passo

É necessário se cadastrar para acessar o conteúdo.

 

Agora voltando ao assunto dos Arrays

temos o seguinte processo

É necessário se cadastrar para acessar o conteúdo.

Como pode ver, a condição $i ele sempre altera com +1 cada vez que se repete =)

então ele se altera sozinho.

a variavel $array, está sendo posta como variavel padrão =)

o [$i] representa o número da array da váriavel, isso é, o valor que representa uma parte da váriavel...

 

Bem chato kkk

mas vamos simplificar como que irá ficar....

 

A função print_r

ele da um "dump" ou revela, toda a váriavel, no caso ele também mostra todas as arrays presas na variavel =)

 

Vamos ao um exemplo, que seria a resposta do script todo:

 

 

 

Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 [5] => 5 [6] => 6 [7] => 7 [8] => 8 [9] => 9 [10] => 10 [11] => 11 [12] => 12 [13] => 13 [14] => 14 [15] => 15 [16] => 16 [17] => 17 [18] => 18 [19] => 19 [20] => 20 [21] => 21 [22] => 22 [23] => 23 [24] => 24 [25] => 25 [26] => 26 [27] => 27 [28] => 28 [29] => 29 [30] => 30 [31] => 31 [32] => 32 [33] => 33 [34] => 34 [35] => 35 [36] => 36 [37] => 37 [38] => 38 [39] => 39 [40] => 40 [41] => 41 [42] => 42 [43] => 43 [44] => 44 [45] => 45 [46] => 46 [47] => 47 [48] => 48 [49] => 49 [50] => 50 [51] => 51 [52] => 52 [53] => 53 [54] => 54 [55] => 55 [56] => 56 [57] => 57 [58] => 58 [59] => 59 [60] => 60 [61] => 61 [62] => 62 [63] => 63 [64] => 64 [65] => 65 [66] => 66 [67] => 67 [68] => 68 [69] => 69 [70] => 70 [71] => 71 [72] => 72 [73] => 73 [74] => 74 [75] => 75 [76] => 76 [77] => 77 [78] => 78 [79] => 79 [80] => 80 [81] => 81 [82] => 82 [83] => 83 [84] => 84 [85] => 85 [86] => 86 [87] => 87 [88] => 88 [89] => 89 [90] => 90 [91] => 91 [92] => 92 [93] => 93 [94] => 94 [95] => 95 [96] => 96 [97] => 97 [98] => 98 [99] => 99 )

 

 

 

 

 

Ele mostra isso tudo =)

ou seja, a estrutura de repetição fez isso...

no caso, se formos retirar esta estrutura... seria da seguinte forma....

 

É necessário se cadastrar para acessar o conteúdo.

 

=) economizei bastante espaço

 

=)

se estiver faltando alguma coisa para explicar no tutorial, só me avisar que eu completo

* Créditos *

 

 

!DeadStorm.

Japa

DPS

Link para o comentário
Compartilhar em outros sites

Parabéns, amigo.

 

O tutorial até agora está perfeito. Muito bom de entender. Só complementa um pouco mais na parte da explicação sobre o que é Array. Nesse tutorial, podia se aprofundar um pouco mais nisso. O que são vetores, matrizes, etc.

Fiz um exemplo rápido aqui. Sei nem se tá certo o número de títulos de campeão/vice :piscadela:. Fique a vontade caso queira usá-lo, porém a explicação fica por sua conta hehe

É necessário se cadastrar para acessar o conteúdo.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.