Tecnologias para Internet     Prof. Thyago     Prof.º Thyago Maia    Gestão da TI – 2013.1
Aula 5: PHP ‐ Estruturas CondicionaisObjetivos  • Apresentar as estruturas                         g g    condicionais  da...
PHP ‐ Estruturas CondicionaisPHP ‐ Estruturas Condicionais
PHP ‐ Estruturas CondicionaisUsadas para executar diferentes ações                              çbaseadas em diferentes co...
PHP ‐ Estruturas Condicionais• A estrutura if  – Delimita uma lista de instruções que será                                ...
PHP ‐ Estruturas Condicionais• A estrutura if  – Exemplo – Escreve “Tenha um bom fim de         p    semana” se o dia corr...
PHP ‐ Estruturas Condicionais• A estrutura if...else   – Delimita duas listas de instruções. Caso a condição definida for ...
PHP ‐ Estruturas Condicionais• A estrutura if...else   – Exemplo – Escreve “Tenha um bom fim de           p     semana” se...
PHP ‐ Estruturas Condicionais• A estrutura if...elseif...else   – Delimita várias regiões de código de acordo com         ...
PHP ‐ Estruturas Condicionais• A estrutura if...elseif...else   – Exemplo:         p      <?php              $d = date(“D”...
PHP ‐ Estruturas Condicionais• A declaração switch  – Compara um dado valor a constantes, desviando o fluxo de código     ...
PHP ‐ Estruturas Condicionais• Exemplo:  <?php      switch ($x)      {            case 1:                  echo "Número 1"...
Exercícios
Exercícios• Faça um script PHP, declarando uma variável                                     q q  inicializada com um valor...
Exercícios• O preço, ao consumidor, de um carro novo é a soma   do custo de fábrica com a porcentagem do   distribuidor e ...
Exercícios• Uma agência bancária possui dois tipos de                                q         g  investimentos, conforme ...
Upcoming SlideShare
Loading in …5
×

Tecnologias para Internet - 2013.1 - Aula 5

224
-1

Published on

Tecnologias para Internet - 2013.1 - Aula 5

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
224
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tecnologias para Internet - 2013.1 - Aula 5

  1. 1. Tecnologias para Internet Prof. Thyago Prof.º Thyago Maia Gestão da TI – 2013.1
  2. 2. Aula 5: PHP ‐ Estruturas CondicionaisObjetivos • Apresentar as estruturas  g g condicionais  da linguagem PHP 2
  3. 3. PHP ‐ Estruturas CondicionaisPHP ‐ Estruturas Condicionais
  4. 4. PHP ‐ Estruturas CondicionaisUsadas para executar diferentes ações  çbaseadas em diferentes condições;Em PHP temos as seguintes estruturas condicionais:– if (SE)– if...else (SE...SENÃO)– if...elseif...else (SE...SENÃO SE...SENÃO)– switch (ESCOLHA) 4
  5. 5. PHP ‐ Estruturas Condicionais• A estrutura if – Delimita uma lista de instruções que será  ç q executada apenas se uma condição específica for  verdadeira; ; – Sintaxe: if (condição) { // região de código g g } 5
  6. 6. PHP ‐ Estruturas Condicionais• A estrutura if – Exemplo – Escreve “Tenha um bom fim de  p semana” se o dia corrente for sexta‐feira: <?php $d = date(“D”); if ($d = = “Fri”) { echo “Tenha um bom fim de semana”; } ?> 6
  7. 7. PHP ‐ Estruturas Condicionais• A estrutura if...else – Delimita duas listas de instruções. Caso a condição definida for  verdadeira, a primeira lista será executada. Caso contrário, a segunda  d d l á d á d lista será executada; – Sintaxe: if (condição) { // região de código 1 } else { // região de código 2 g g } 7
  8. 8. PHP ‐ Estruturas Condicionais• A estrutura if...else – Exemplo – Escreve “Tenha um bom fim de  p semana” se o dia corrente for sexta‐feira. Caso  contrário, escreve “Tenha um bom dia”: , <?php $d = date(“D”); date( D ); if ($d = = “Fri”) echo “Tenha um bom fim de semana”; else echo “Tenha um bom dia”; ?> 8
  9. 9. PHP ‐ Estruturas Condicionais• A estrutura if...elseif...else – Delimita várias regiões de código de acordo com  g g determinadas condições; – Sintaxe: if (condição) // região d código iã de ódi elseif (condição) // região de código else // região de código 9
  10. 10. PHP ‐ Estruturas Condicionais• A estrutura if...elseif...else – Exemplo: p <?php $d = date(“D”); date( D ); if ($d = = “Fri”) echo “Tenha um bom fim de semana”; elseif ($d = = “Sun”) echo “Tenha um bom domingo”; else l echo “Tenha um bom dia”; ?> 10
  11. 11. PHP ‐ Estruturas Condicionais• A declaração switch – Compara um dado valor a constantes, desviando o fluxo de código  para a constante que seja igual ao valor comparado; l l d – Sintaxe: s tc ($ a a e ) switch($variavel) { case valor_1: // Li t d i t Lista de instruções õ break; case valor_2: // Lista de instruções break; default: // Lista de instruções 11 }
  12. 12. PHP ‐ Estruturas Condicionais• Exemplo: <?php switch ($x) { case 1: echo "Número 1"; break; ; case 2: echo "Número 2"; break; default: echo “Não é 1 ou 2"; } ?> 12
  13. 13. Exercícios
  14. 14. Exercícios• Faça um script PHP, declarando uma variável  q q inicializada com um valor inteiro qualquer. O  script deverá informar se a variável contém  um número positivo ou negativo. um número positivo ou negativo 14
  15. 15. Exercícios• O preço, ao consumidor, de um carro novo é a soma  do custo de fábrica com a porcentagem do  distribuidor e com os impostos, ambos aplicados ao  custo de fábrica. As porcentagens encontram‐se na  tabela a seguir. Faça um script PHP que contenha  uma variável inicializada com o custo de fábrica de  um carro e mostre o preço ao consumidor. 15
  16. 16. Exercícios• Uma agência bancária possui dois tipos de  q g investimentos, conforme o quadro a seguir.  Faça um script PHP que contenha duas  variáveis inicializadas com o tipo de  variáveis inicializadas com o tipo de investimento e o seu valor, calculando em  seguida seu valor corrigido, de acordo com o  seguida seu valor corrigido de acordo com o tipo de investimento. 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×