Pplware

Programação Web – #4: Estruturas de controlo, condições e ciclos

Iniciando no tutorial anterior a definição de variáveis e arrays, bem como uns operadores básicos, vamos agora avançar para estruturas de controlo, condições e ciclos.

Gostaríamos de recordar que não é possível formar um programador numa questão de vários tutoriais, no entanto, servem para boa orientação e motivação de busca por parte do leitor.

Servirão de base a quem se quer iniciar, não esquecendo que esta rubrica tem como objectivo a introdução da framework Laravel.

Estruturas IF, IF…ELSE, IF…ELSEIF…ELSE

Estas condições permitem-nos avaliar uma expressão e executar código condicionalmente.

// Condição IF if ( condição ) { Código a ser executado se a condição for verdadeira; }

//Condição IF…ELSE if ( condição ) { Código se condição verdadeira; } else { Código se condição falsa; }

// Condição IF…ELSEIF…ELSE if ( condição A) { Código se condição A verdadeira; } elseif ( condição B) { Código se condição B verdadeira; } else { Código se ambas as condições falsas; }

Operadores de Comparação

Permitem-nos, como o nome indica, comparar variáveis.

 

Operadores Lógicos

Poderemos, assim, combinar várias comparações.

 

Estruturas FOREACH

Vamos usar a estrutura FOREACH para percorrer iterativamente um array.

Temos duas formas de o fazer, como demonstrado abaixo.

foreach ( array_expression as $value) { //código a executar, tendo cada valor de array acessível por $value }

foreach (array_expression as $key => $value) { //código a executar, tendo acessível cada chave de array por $key, e respetivo valor por $value }

Estruturas de Controlo e Ciclos

São várias, as possibilidades. Não poderemos abordá-las todas, pelo que fica a referência para analisarem e praticarem.

Vamos, de seguida, no screencast, colocar em prática estes conceitos.

 

Roadmap para os próximos vídeos:

Ficheiros de suporte #4

 

Screencast

Se não conseguir ver o vídeo, clique aqui.

 

Por João Patrício para Pplware.com
Exit mobile version