The WHILE Loop parecer muito �til quando n�s queremos executar uma parte de c�digo por diversas vezes. O sustento do la�o que executa o c�digo at� determinada condi��o � alcan�ado. Este � um do comando o mais �til em PHP.
Se voc� quiser executar uma parte de c�digo por diversas vezes sem retyping, voc� puder empregar um la�o do quando. Por exemplo se voc� tem que imprimir �Hello o mundo� 5 vezes, voc� pode usar o seguinte c�digo
Nas primeiras duas linhas n�s somos vari�veis de ajuste justas. $time prende o n�mero das �pocas o c�digo ser executado. $x � usado contar o n�mero das �pocas que o c�digo executou. Ent�o vier a indica��o do la�o do quando, este diz o processador para executar o c�digo quando $x for menos do que ou iguala $time. E esta indica��o � seguida pelo c�digo inclu�do dentro {}.
Arrays in PHP
Uma disposi��o pode prender mais de um valor, estes � vari�veis especiais usadas quase em muitas l�nguas de programa��o. Os valores na disposi��o s�o armazenados no seus pr�prios �espa�o numerado�. As disposi��es forem muito �teis especialmente ao usar-se QUANDO la�o.
Inicializar uma disposi��o � ligeiramente diferente de inicializar uma vari�vel normal. Est� ajustando-se - acima de uma disposi��o ligeiramente diferente ao ajuste - acima de uma vari�vel normal. Neste exemplo deixar-nos ajustar acima uma disposi��o com 5 nomes nela:
Os elementos de disposi��o s�o numerados aqui de 0. Para introduzir um valor � disposi��o voc� deve especificar a posi��o na disposi��o pondo um n�mero nos suportes [].
Leitura de uma Array
Os dados de leitura da disposi��o s�o muito simples, ele s�o mesmos como n�s pomos nos dados. Tudo que n�s temos que fazer � consultar � disposi��o e ao n�mero do artigo de dados que n�s queremos ler para fora da disposi��o. Assim se eu quiser imprimir o terceiro nome da disposi��o, a seguir pode usar o seguinte c�digo.
echo "The third name is $names[2]";
Which would output:
The third name is Steven
Usando Arrays e Loops
Um do mais melhor uso do la�o � indicar para fora todos os elementos em uma disposi��o. O la�o est� usado buscar os elementos em uma disposi��o se a disposi��o tiver o n�mero enorme dos elementos. Por exemplo considerar a seguinte disposi��o.
Name 1 is John
Name 2 is Paul
Name 3 is Steven
Name 4 is George
Name 5 is David
No c�digo n�s atribu�mos $namenumber como �1� e $x atribuiu �0�, porque a contagem do nome deve partir de �1� e o primeiro nome armazenado na disposi��o est� em posi��o �0�. A indica��o do eco � executada at� que $x se torna mais grande do que $number, e todos os nomes na disposi��o est�o lidos assim para fora.