Home
   <<
Estruturas de controle em PHP
Post / Update: 14/09/10
Views: 3504

Estrutura, como o próprio nome indica, determina como um documento ou uma determinada composição estão organizados. No caso das estruturas de controle, elas determinam como fluem a leitura e o processamento na linguagem de programação.

No caso do PHP, temos três estruturas de controle:
1 - Estrutura de sequência
2 - Estrutura de seleção
3 - Estrutura de repetição - Loops

1 – Na estrutura de sequência os comandos são interpretados à medida que são lidos. Isso é uma característica natural da linguagem.

<?php
echo ‘Olá, ’;
echo ‘como vai? <br />’;
echo ‘Tudo bem?’;
?>


2 - Nas estruturas de seleção são determinadas condições para que o processamento ocorra de acordo com a necessidade do programador.
Em PHP existem 4 estruturas de seleção: if, else, elseif (ou else if) e switch.
If verifica se uma condição é verdadeira. Elseif verifica uma nova condição. Else é utilizado quando nenhuma das condições anteriores for verdadeira, e Switch, testa várias condições.

<?php
$var1 = 1;
If ($var1==0){
echo ‘0’;
} elseif ($var1==1){
echo ‘1’;
} else {
echo ‘Este valor é maior que 0 e 1’;
}
?>


3 - Estruturas de repetição - Loops
O que é um loop?
Loop é uma repetição de processamento, também conhecida como iteração.
E pra que serve o loop?
Loops servem para se fazer verificações em bancos de dados, verificações em variáveis enviadas através de formulários, verificações em arrays, incrementação de variáveis, etc.

Existem 4 tipos de loop em php:
For
Foreach
While
Do while

For e while executam enquanto uma determinada condição é verdadeira.
Do While executa uma vez e continua executando caso a condição seja verdadeira, caso contrário, pára aexecução.
Foreach é utilizado para varrer arrays.

Para tirar dúvidas, vc pode acessar blogs, foruns e a página do PHP: http://www.php.net.
 Curso PHP

Última postagem

Post/Update: 14/09/10

Estrutura, como o próprio nome indica, determina como um documento ou uma determinada composição estão organizados. No caso das estruturas de controle, elas determinam como fluem a leitura e o processamento na linguagem de programação.

No caso do ...
 << Ver mais



 Estou Hospedado na EazzyHost Design | Ilustração | Programação