Tecnologias para Internet
Prof.º Thyago MaiaProf.  Thyago Maia
Gestão da TI – 2013.2
Aula 5: PHP ‐ Estruturas Condicionais
Objetivos
• Apresentar as estruturas 
condicionais  da linguagem PHPg g
2
PHP ‐ Estruturas CondicionaisPHP ‐ Estruturas Condicionais
PHP ‐ Estruturas Condicionais
Usadas para executar diferentes ações 
baseadas em diferentes condições;ç
Em PHP temos as se...
PHP ‐ Estruturas Condicionais
• A estrutura if
– Delimita uma lista de instruções que será ç q
executada apenas se uma con...
PHP ‐ Estruturas Condicionais
• A estrutura if
– Exemplo – Escreve “Tenha um bom fim de p
semana” se o dia corrente for se...
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 o dia corrente...
PHP ‐ Estruturas Condicionais
• A estrutura if...elseif...else
– Delimita várias regiões de código de acordo com g g
deter...
PHP ‐ Estruturas Condicionais
• A estrutura if...elseif...else
– Exemplo:p
<?php
$d = 2$d 2
if ($d < 0)
echo “Menor que ze...
PHP ‐ Estruturas Condicionais
• A declaração switch
– Compara um dado valor a constantes, desviando o fluxo de código 
l l...
PHP ‐ Estruturas Condicionais
• Exemplo:
<?php
switch ($x)
{
case 1:
echo "Número 1";
break;;
case 2:
echo "Número 2";
bre...
ExercíciosExercícios
Exercícios
• Faça um script PHP, declarando uma variável 
inicializada com um valor inteiro qualquer. O q q
script deverá ...
Exercícios
• O preço, ao consumidor, de um carro novo é a soma 
do custo de fábrica com a porcentagem do 
distribuidor e c...
Exercícios
• Uma agência bancária possui dois tipos de 
investimentos, conforme o quadro a seguir. q g
Faça um script PHP ...
Upcoming SlideShare
Loading in …5
×

Tecnologias para Internet - 2013.2 - Aula 5

345 views
284 views

Published on

Tecnologias para Internet - 2013.2 - Aula 5

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
345
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tecnologias para Internet - 2013.2 - Aula 5

  1. 1. Tecnologias para Internet Prof.º Thyago MaiaProf.  Thyago Maia Gestão da TI – 2013.2
  2. 2. Aula 5: PHP ‐ Estruturas Condicionais Objetivos • Apresentar as estruturas  condicionais  da linguagem PHPg g 2
  3. 3. PHP ‐ Estruturas CondicionaisPHP ‐ Estruturas Condicionais
  4. 4. PHP ‐ Estruturas Condicionais Usadas para executar diferentes ações  baseadas em diferentes condições;ç Em PHP temos as seguintes estruturas  condicionais: if (SE)– if (SE) – if...else (SE...SENÃO)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ódigog 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 = 2;$d = 2; if ($d > 0) {{ echo “Número positivo”; } ?> 6
  7. 7. PHP ‐ Estruturas Condicionais • A estrutura if...else – Delimita duas listas de instruções. Caso a condição definida for  d d l á d á dverdadeira, a primeira lista será executada. Caso contrário, a segunda  lista será executada; – Sintaxe: if (condição) { // região de código 1 } elseelse { // região de código 2g 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 = 2$d 2 if ($d < 0) echo “Número negativo”; else echo “Número positivo”; ?>?> 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:Sintaxe: if (condição) // iã d ódi// região de código elseif (condição) // região de código elseelse // região de código 9
  10. 10. PHP ‐ Estruturas Condicionais • A estrutura if...elseif...else – Exemplo:p <?php $d = 2$d 2 if ($d < 0) echo “Menor que zero”; elseif ($d > 0) echo “Maior que zero”; lelse echo “Igual a zero”; ?>?> 10
  11. 11. PHP ‐ Estruturas Condicionais • A declaração switch – Compara um dado valor a constantes, desviando o fluxo de código  l l dpara a constante que seja igual ao valor comparado; – Sintaxe: switch($variavel)s tc ($ a a e ) { case valor_1: // Li t d i t õ// Lista de instruções break; case valor_2: // Lista de instruções break; default: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;break; default: echo “Não é 1 ou 2"; }} ?> 12
  13. 13. ExercíciosExercícios
  14. 14. Exercícios • Faça um script PHP, declarando uma variável  inicializada com um valor inteiro qualquer. O q q script deverá informar se a variável contém  um número positivo ou negativoum 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  investimentos, conforme o quadro a seguir. q g Faça um script PHP que contenha duas  variáveis inicializadas com o tipo devariáveis inicializadas com o tipo de  investimento e o seu valor, calculando em  seguida seu valor corrigido de acordo com oseguida seu valor corrigido, de acordo com o  tipo de investimento. 16

×