PHP: operadores e variáveis (TGPSI)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

PHP: operadores e variáveis (TGPSI)

on

  • 2,120 views

Curso Profissional de Gestão e Programação de Sistemas Informáticos: módulo 5.

Curso Profissional de Gestão e Programação de Sistemas Informáticos: módulo 5.

Statistics

Views

Total Views
2,120
Views on SlideShare
1,654
Embed Views
466

Actions

Likes
0
Downloads
31
Comments
0

4 Embeds 466

http://asminhasaulas.wordpress.com 415
http://iccbatalha.blogspot.com 37
http://new-twinspace.etwinning.net 12
http://www.blogger.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

PHP: operadores e variáveis (TGPSI) Presentation Transcript

  • 1. PHP – Operadores e variáveis
    Agrupamento de Escolas da Batalha
    Miguela Fernandes
    Março 2011
  • 2. Sumário
    • Operadores
    • 3. Tipo de variáveis
    • 4. Boolenos
    • 5. Números
    • 6. Strings
    • 7. Concatenar strings
    • 8. Arrays (tipo de dado)
  • Operadores
    • Aritméticos
    • 9. Incremento e decremento
    • 10. Atribuição
    • 11. Comparação
    • 12. Lógicos
    • 13. Bit a bit
  • Operadores aritméticos
    + - adição;- - subtracção;* - multiplicação;/ - divisão;% - módulo.
  • 14. Operadores de incremento e decremento (1)
    Se usados antes da variável retorna o seu valor antes de incrementá-la ou decrementá-la.
    Se usados depois, retorna o valor da variável já incrementado ou decrementado.$i = $i+1;$i++ // mais rápido
    $x=$x-1;
    $x--;
  • 15. Operadores de incremento e decremento (2)
    Exemplos:$x = $y = 10;
    //$x e $y recebem o valor 10
    $z = $x++;
    //$z recebe 10 e $x passa a ter 11
    $z = ++$y;
    //$z recebe 11, valor de $y já incrementado
  • 16. Operadores atribuição
    = - atribuição simples;+= - atribuição com adição;-= - atribuição com subtração;*= - atribuição com multiplicação;/= - atribuição com divisão;%= - atribuição com módulo;.= - atribuição com concatenação.
    Exemplo:$a = 4;$a += 2; // $apassa a conter o valor 6
  • 17. Operadores comparação
    == - igual a;!= - diferente de;< - menor que;> - maior que;<= - menor ou igual a;>= - maior ou igual a.
  • 18. Operadores lógicos
    and - "e" lógico;
    or - "ou" lógico;
    xor - ou exclusivo;
    ! - não (inversão);
    && - "e" lógico;
    || - "ou" lógico.
    OBS: Existem dois operadores para "e" e para "ou” porque têm diferentes posições na ordem de precedência.
  • 19. Bit a bit
    Comparam dois números bit a bit:& - "e" lógico;| - "ou" lógico;^ - ou exclusivo;~ - não (inversão);<< - shiftleft;>> - shiftright.
  • 20. Tipos de variáveis (1)
    • As variáveis devem ser iniciadas com uma letra ou underscore;
    • 21. Não esquecer que o php é Case sentitive;
    • 22. Não precisam de obrigatoriamente serem declaradas;
    • 23. O Tipo da variável pode ser decidido em tempo de execução pelo PHP, dependendo do contexto em que é usada.
  • Tipos de variáveis (1)
    Boolean – Um valor quepode ser Verdadeirooufalso.
    Integer – Um valor quepode ser um númeronegativooupositivointeiro.
    Double (or float) – Um valor quepode ser qualquernúmeronegativooupositivo decimal.
    String – Um valor quepode ser alfanumérico, qualquercaracter ASCII.
  • 24. Tipos de variáveis – booleanos
    Pode ser ou true ou false
    <?
    $teste = true;
    if($teste == true)
    { echo 'O valor da variável $teste é verdadeiro'; }
    ?>
    OBS: cuidado com a plica
    O valor da variável $teste é verdadeiro
  • 25. Tipos de variáveis – números (1)
    Inteiros:
    $ano=2011;
    $x=-1922;
    Float:
    $preco= 10.33;
    $b = 3.4e3;
  • 26. Tipos de variáveis – números (2)
    Exemplos
    $a = 16;
    $b = 30;
    $sum = $a + $b;
    echo$sum;
    46
  • 27. Tipos de variáveis – string(1)
    Limitada por duas maneiras:

    ‘ o valor das variáveis não é mostrado
    Atribuição
    $string = “É uma string";
    OBS: Quando queremos usar o símbolo temos de usar aspas “”.
  • 28. Tipos de variáveis – string(2)
    Exemplos
    $name = “Afrodite";
    echo “Olá, $nome";
    Olá, Afrodite
  • 29. Tipos de variáveis – string(3)
    Exemplos
    $name = ‘Afrodite';
    echo ‘Olá, $nome';
    Qual o output agora?
    Olá, $nome
  • 30. Tipos de variáveis – string(4)
    Exemplos
    echo ‘O peso daAfrodite era' . $peso . ‘Kg';
    Se peso 58 kg
    O peso da Afrodite era 58 Kg
  • 31. Concantenarstrings(1)
    Concatenação é a junção de duas ou mais strings.
    <?php
    $variavel = ‘afrodite';
    Echo "Esta é a Deusa $variavel“ !;
    ?>
    Nada de novo para já!
    Esta é a Deusa afrodite !
  • 32. Concantenarstrings(2)
    O operador de concatenação é o ponto ().
    <?php
    $variavel = ‘amor';
    print ‘Deusa do '.$variavel. ' é Venus!';
    ?>
    Deusa do amor é Venus!
  • 33. Concantenarstrings(3)
    Qual o output do seguinte código?
    <?php
    $phrase = “Esta ";
    $phrase .= “é ";
    $phrase .= “mesmo ";
    $phrase .= “gira!";
    echo $phrase;
    ?>
    Esta é mesmo gira!
  • 34. Tipos de variáveis – arrays(1)
    São posições de memória sequencialmente armazenadas. Também são conhecidos como matrizes.
    O array deve ser sempre inicializado. Para fazê-lo basta utilizar a função array.
    <?php
    $primeiroArray = array();
    ?>
  • 35. Tipos de variáveis - arrays(2)
    Exemplos
    <?php
    $ar = array();
    $ar[0]=“meu”;
    $ar[1]=“teu”;
    $ar[]=“nosso”; /* nosso fica automaticamente na posição a[2]*/
    for ($indice = 1 ; $indice <= 2 ; $indice++)
    {
    echo‘Mostra’.$indice.'é’. $ar[$indice].'<br>';
    }
  • 36. Tipos de variáveis - arrays(3)
    Exemplos
    <?php
    $idade = array(38, 40, 49, 60, 70, 79, 84, 83, 76, 65, 54, 42);
    ?>
    Qual é o valor de:
    idade[4]->
    idade[6]->
    idade[10]->
    60
    79
    54
  • 37. Tipos de variáveis - arrays(4)
    Exemplos
    <?php
    $ar = array();
    $ar[0]=“meu”;
    $ar[1]=“teu”;
    $ar[]=“nosso”; /* nosso fica automaticamente na posição a[2]*/
    for ($indice = 1 ; $indice <= 2 ; $indice++)
    {
    echo‘Mostra’.$indice.'é’. $ar[$indice].'<br>';
    }
  • 38. Let´s work together ;-)
    1- Fazer um programa que mostre o seguinte output. Nome e idade guardado numa variável.
    Olá eu sou a Miguela tenho 39 anos.
    2- Fazer um programa que guarde num vector as notas de 5 alunos e mostre a média da turma.
    Publique no wikispaces.
  • 39. Webgrafia e bibliografia
    PHP/MySQL Programming for the Absolute Beginner de ANDY HARRIS
    http://br.php.net/
    http://www.htmlstaff.org/ver.php?id=1788
    http://www.php.net/tut.php