Aula n.º 141-142, 15 de Outubro
Sumário:
- Elementos básicos de Linguagem PHP:
- Avaliação sumativa parcial.
Tempo de aula: 90′.
Referências a consultar:
- http://www.php.net
- Arroyo, A. e al. (2002). Programação para Web utilizando PHP. Brasil. Unicamp.
- Powers, D. (2007). The essencial guide to dreamweaver cs3, css, ajax e php. USA. Friendesofed.
- Materiais fornecidos em aula
Aula n.º 140 – 13 de Outubro
Sumário:
- Elementos básicos de Linguagem PHP:
- Estrutura de controlo do… While;
- Exercícios de aplicação e consolidação de conhecimentos
Referências a consultar:
- http://www.php.net
- Arroyo, A. e al. (2002). Programação para Web utilizando PHP. Brasil. Unicamp.
- Powers, D. (2007). The essencial guide to dreamweaver cs3, css, ajax php. USA. Friendesofed.
- Materiais fornecidos em aula
Do… While e- o que é
à estrutura While com a diferença que a veracidade da expressão é testada depois de correr pelo menos uma vez o ciclo.
//$i = 2;
do {
if ($i < 5) {
echo (“i não é suficientemente grande\n</br>”);
++$i;
break;
} else
–$i;
echo (“i está ok\n</BR>”);
}
Aula n.º 139, 8 de Outubro
Sumário:
- Elementos básicos de Linguagem PHP:
- Estrutura de controlo While…;
Exercícios de aplicação e consolidação de conhecimentos
Tempo de aula: 45′.
Referências a consultar:
- http://www.php.net
- Arroyo, A. e al. (2002). Programação para Web utilizando PHP. Brasil. Unicamp.
- Powers, D. (2007). The essencial guide to dreamweaver cs3, css, ajax e php. USA. Friendesofed.
- Materiais fornecidos em aula
Estrutura While – o que é
A estrutura While executa um grupo de instruções repetidas n vezes enquanto uma determinada expressão é verdadeira.
Exemplo 1:
<?php$i = 1;while ($i <= 10) {
echo $i++;
/* the printed value would be $i before the increment (post-increment) */
}?>Exemplo2:
<?php $i = 1;
while ($i <= 10): echo $i;
$i++; endwhile;
?>Aula n.º 138, 8 de Outubro
- Elementos básicos de Linguagem PHP:
- Estrutura de controlo Foreach;
- Exercícios de aplicação.
Tempo de aula: 45′.
Referências a consultar:
- http://www.php.net
- Arroyo, A. e al. (2002). Programação para Web utilizando PHP. Brasil. Unicamp.
- Powers, D. (2007). The essencial guide to dreamweaver cs3, css, ajax e php. USA. Friendesofed.
- Materiais fornecidos em aula
Ciclo Foreach – o que é
<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
$value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
unset($value); // break the reference with the last element
?> Aula n.º 137, 6 de Outubro
Sumário:
- Elementos básicos de Linguagem PHP:
- Ciclos de repetição:
- For
- Exercícios de consolidação de conhecimentos
- Ciclos de repetição:
Tempo de aula: 45′.
Referências a consultar:
- http://www.php.net
- Arroyo, A. e al. (2002). Programação para Web utilizando PHP. Brasil. Unicamp.
- Powers, D. (2007). The essencial guide to dreamweaver cs3, css, ajax e php. USA. Friendesofed.
- Materiais fornecidos em aula
Ciclos de repetição FOR – o que é
A estrutura de controlo FOR realiza ciclos repetitivos até se chegar a determinado valor.
Exemplo1:
<?php
for ($i = 1; $i <= 10; $i++) {
echo $i;
}
?>
Exemplo2:
<?php
for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
echo $i;
}
?>
Example3:
<?php
$i = 1;
for (; ; ) {
if ($i > 10) {
break;
}
echo $i;
$i++;
}
?>
Example4:
<?php
for ($i = 1, $j = 0; $i <= 10; $j += $i, print $i, $i++);
?>
Praticar:
Realizar um código PHP que simule a impressão da tabuada do 2.
Aula n.º 134 – 30 de Setembro
- Elementos básicos de Linguagem PHP:
-
- Estrutura de controlo Switch;
- Exercícios de aplicação.
- Estrutura de controlo Switch;
Tempo de aula: 45′.
Referências a consultar:
- http://www.php.net
- Arroyo, A. e al. (2002). Programação para Web utilizando PHP. Brasil. Unicamp.
- Powers, D. (2007). The essencial guide to dreamweaver cs3, css, ajax e php. USA. Friendesofed.
- Materiais fornecidos em aula
Switch – o que é
<?php//código com if
if ($i == 0) {
echo "i é igual a 0";
} elseif ($i == 1) {
echo "i é igual a1";
} elseif ($i == 2) {
echo "i é igual a 2";
}
//código com switch switch ($i) {
case 0:
echo "i é igual a0";
break;
case 1:
echo "i é igual a1";
break;
case 2:
echo "i é igual a2";
break;
}
>Aula n.º 133 – 29 de Setembro
Sumário:
- Elementos básicos de Linguagem PHP:
- Estruturas de controlo – o que e quais são.
- Estrutura de controlo IF.
- Estrutura de controlo IF…ELSE.
Tempo de aula: 45′.
Referências a consultar:
- http://www.php.net
- Materiais fornecidos em aula
Estruturas de Controlo
As estruturas de controlo são condições que permitem controlar o fluxo do programa, controlar a execução de grupos de instruções, testar expressões, permitir um conjunto de instruções um determinado número de vezes, etc.
Condição IF
Permite que grupos de instruções sejam executados conforme o resultado de uma ou várias expressões. Tem as variações else e elseif.
Exenplo 1:
<?php//if com uma instrução
$a = 12; $b = 10;if ($a > $b)
echo "a é maior que b";?> <?php //if com mais do que uma instrução
if ($a > $b) {
echo "a maior que b";
$b = $a;
}?> <?php
//if com opção elseif ($a > $b) {
echo "a maior que b";
} else {
echo "a menor que b";
}?> -
Arquivo
- Dezembro 2009 (2)
- Novembro 2009 (7)
- Outubro 2009 (9)
- Setembro 2009 (12)
-
Categorias
-
RSS
RSS das Entradas
RSS dos Comentários