Tecnologias para internet - Aula 9

544 views

Published on

Slides referentes a 9ª aula da disciplina de Tecnologias para Internet, realizada no dia 12/03/2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
544
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tecnologias para internet - Aula 9

  1. 1. Tecnologias para Internet Thyago Maia Tavares de Farias Aula 10
  2. 2. Sumário <ul><li>Camada Lógica </li></ul><ul><ul><li>PHP </li></ul></ul><ul><ul><ul><li>Declarações condicionais em PHP </li></ul></ul></ul>
  3. 3. Declarações Condicionais em PHP <ul><li>Usados para executar diferentes ações baseadas em diferentes condições; </li></ul><ul><li>Em PHP temos as seguintes declarações condicionais: </li></ul><ul><ul><li>if (SE) </li></ul></ul><ul><ul><li>if...else (SE...SENÃO) </li></ul></ul><ul><ul><li>if...elseif...else (SE...SENÃO SE...SENÃO) </li></ul></ul><ul><ul><li>switch (ESCOLHA) </li></ul></ul>
  4. 4. Declarações Condicionais em PHP <ul><li>A declaração if </li></ul><ul><ul><li>Usada para executar uma região de código somente se uma condição específica for verdadeira; </li></ul></ul><ul><ul><li>Sintaxe: </li></ul></ul><ul><ul><li>if (condição) </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><li>// região de código </li></ul></ul><ul><ul><li>} </li></ul></ul>
  5. 5. Declarações Condicionais em PHP <ul><li>A declaração if </li></ul><ul><ul><li>Exemplo – Escreve “Tenha um bom fim de semana” se o dia corrente for sexta-feira: </li></ul></ul><ul><ul><li><?php </li></ul></ul><ul><ul><li>$d = date(“D”); </li></ul></ul><ul><ul><li>if ($d == “Fri”) </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><ul><li>echo “Tenha um bom fim de semana”; </li></ul></ul></ul><ul><ul><ul><li>} </li></ul></ul></ul><ul><ul><ul><li>?> </li></ul></ul></ul>
  6. 6. Declarações Condicionais em PHP <ul><li>A declaração if...else </li></ul><ul><ul><li>Usada para executar uma região de código se uma condição específica for verdadeira e outra região se a mesma condição for falsa; </li></ul></ul><ul><ul><li>Sintaxe: </li></ul></ul><ul><ul><li>if (condição) </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><li>// região de código 1 </li></ul></ul><ul><ul><li>} </li></ul></ul><ul><ul><li>else </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><li>// regioão de código 2 </li></ul></ul><ul><ul><li>} </li></ul></ul>
  7. 7. Declarações Condicionais em PHP <ul><li>A declaração if...else </li></ul><ul><ul><li>Exemplo – Escreve “Tenha um bom fim de semana” se o dia corrente for sexta-feira. Caso contrário, escreve “Tenha um bom dia”: </li></ul></ul><ul><ul><li><?php </li></ul></ul><ul><ul><li>$d = date(“D”); </li></ul></ul><ul><ul><li>if ($d == “Fri”) </li></ul></ul><ul><ul><ul><li>echo “Tenha um bom fim de semana”; </li></ul></ul></ul><ul><ul><ul><li>else </li></ul></ul></ul><ul><ul><ul><li> echo “Tenha um bom dia”; </li></ul></ul></ul><ul><ul><ul><li>?> </li></ul></ul></ul>
  8. 8. Declarações Condicionais em PHP <ul><li>A declaração if...elseif...else </li></ul><ul><ul><li>Usada para executar uma das várias regiões de código de acordo com determinadas condições; </li></ul></ul><ul><ul><li>Sintaxe: </li></ul></ul><ul><ul><li>if (condição) </li></ul></ul><ul><ul><li>// região de código </li></ul></ul><ul><ul><li>elseif (condição) </li></ul></ul><ul><ul><li>// região de código </li></ul></ul><ul><ul><li>else </li></ul></ul><ul><ul><li>// região de código </li></ul></ul>
  9. 9. Declarações Condicionais em PHP <ul><li>A declaração if...elseif...else </li></ul><ul><ul><li>Exemplo: </li></ul></ul><ul><ul><li><?php </li></ul></ul><ul><ul><li>$d = date(“D”); </li></ul></ul><ul><ul><li>if ($d == “Fri”) </li></ul></ul><ul><ul><ul><li>echo “Tenha um bom fim de semana”; </li></ul></ul></ul><ul><ul><ul><li>elseif ($d == “Sun”) </li></ul></ul></ul><ul><ul><ul><li> echo “Tenha um bom domingo”; </li></ul></ul></ul><ul><ul><ul><li>else </li></ul></ul></ul><ul><ul><ul><li> echo “Tenha um bom dia”; </li></ul></ul></ul><ul><ul><ul><li>?> </li></ul></ul></ul>
  10. 10. Declarações Condicionais em PHP <ul><li>A declaração switch </li></ul><ul><ul><li>Usada para selecionar um dos vários blocos de código a serem executados; </li></ul></ul><ul><ul><li>Sintaxe: </li></ul></ul><ul><ul><li>switch($variavel) </li></ul></ul><ul><ul><li>{ </li></ul></ul><ul><ul><li>case valor_1: </li></ul></ul><ul><ul><li>// Lista de instruções </li></ul></ul><ul><ul><li>break; </li></ul></ul><ul><ul><li>case valor_2: </li></ul></ul><ul><ul><li>// Lista de instruções </li></ul></ul><ul><ul><li>break; </li></ul></ul><ul><ul><li>default: </li></ul></ul><ul><ul><li>// Lista de instruções </li></ul></ul><ul><ul><li>} </li></ul></ul>
  11. 11. Declarações Condicionais em PHP <ul><li>Exemplo: </li></ul><ul><ul><li><?php switch ($x) { case 1:    echo &quot;Número 1&quot;;    break; case 2:    echo &quot;Número 2&quot;;    break; default:    echo “Não é 1 ou 2&quot;; } </li></ul></ul><ul><ul><li>?> </li></ul></ul>
  12. 12. Declarações Condicionais em PHP <ul><li>Exercício: </li></ul><ul><li>Faça um script PHP, declarando uma variável inicializada com um valor numérico qualquer. O script deverá informar se a variável contém um número positivo ou negativo. Utilize a declaração if . </li></ul>
  13. 13. Declarações Condicionais em PHP <ul><li>Solução: </li></ul><ul><li><?php </li></ul><ul><li>$numero = 5; </li></ul><ul><li>if ($numero >= 0) </li></ul><ul><li>{ </li></ul><ul><li>echo “Positivo”; </li></ul><ul><li>} </li></ul><ul><li>else </li></ul><ul><li>{ </li></ul><ul><li>echo “Negativo”; </li></ul><ul><li>} </li></ul><ul><li>?> </li></ul>

×