2ª Aula de PHP
Introdução• O que é PHP?• Pra que serve?• Como funciona?
Características do PHP
Gratuito e com código aberto• Arquivo de instalação pode ser obtido  gratuitamente no site http://www.php.net• O código-fo...
Embutido no HTML<html>  <head>     <title>Titulo</title>  </head>  <body>  <?php     echo “Olá mundo!!!";  ?>  </body></ht...
Baseado no servidor• Todo código executado no servidor;• Usuário só possui acesso ao resultado do  seu script;
Banco de dados• Possui suporte a diversos bancos de  dados:•   MySQL•   PostgreSQL•   Sybase•   Oracle•   SQL Server
Portabilidade• Podemos executar o PHP em sistemas  operacionais diferentes tais como• Linux• Unix• Windows
Primeiro Programa<html>   <head>        <title>Titulo</title>   </head>   <body>   <?php        // Este é meu primeiro pro...
Elemento   Descrição<?php      Informa que aqui começa um programa PHP.//         Representam uma linha de comentário. Tud...
Variáveis• Representadas por um cifrão ($) seguido pelo  nome da variável.• Distinção entre maiúsculas e minúsculas.• Não ...
Exemplos de nomes de variaveis válidos e inválidosVálidas$nota1$casa120$vascoInválidas$100$15america
Dados Numéricos•   Inteiros•   Reais•   Decimais•   Octais•   Hexadecimais
Dados Alfanuméricos• Seqüências de caracteres que podem ser  delimitadas por aspas simples, dupla ou  invertida.• O PHP tr...
Array•     Arrays são, basicamente, listas.Exemplo:       1-Pão       2-Ovos       3-Carne       4-MacarrãoUtilizando Arra...
Conversão de variáveis•   O conversor converterá o tipo daquela variável que aparece imediatamente    após ele.     Conver...
• Exemplo:<?php $x = 50; $y = 2.35; $soma = (int)$y + $x; echo $soma;?>
Interpolação de variáveis• Consiste em escrever o valor de uma ou mais variáveis dentro da  string que será mostrada na te...
Constantes• São valores que são predefinidos no início do  programa, e que não mudam ao longo de sua  execução.Exemplo<htm...
Operadores Aritméticos• $a + $b Adição Soma de $a e $b.• $a - $b Subtração Diferença entre $a e $b.• $a * $b Multiplicação...
Operadores de comparação• $a == $b Igual Verdadeiro (TRUE) se $a é igual a $b.• $a != $b Diferente Verdadeiro se $a não é ...
Operadores Lógicos• $a and $b E Verdadeiro (TRUE) se tanto $a quanto $b são  verdadeiros.• $a or $b OU Verdadeiro se $a ou...
Operadores de          Incremento/Decremento• ++$a Pré-incremento Incrementa $a em um, e então retorna $a.• $a++ Pós-incre...
Próximos SlideShares
Carregando em…5
×

2ª aula php

325 visualizações

Publicada em

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
325
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
17
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

2ª aula php

  1. 1. 2ª Aula de PHP
  2. 2. Introdução• O que é PHP?• Pra que serve?• Como funciona?
  3. 3. Características do PHP
  4. 4. Gratuito e com código aberto• Arquivo de instalação pode ser obtido gratuitamente no site http://www.php.net• O código-fonte do PHP assim como sua documentação detalhada também estão disponíveis no site oficial.
  5. 5. Embutido no HTML<html> <head> <title>Titulo</title> </head> <body> <?php echo “Olá mundo!!!"; ?> </body></html>
  6. 6. Baseado no servidor• Todo código executado no servidor;• Usuário só possui acesso ao resultado do seu script;
  7. 7. Banco de dados• Possui suporte a diversos bancos de dados:• MySQL• PostgreSQL• Sybase• Oracle• SQL Server
  8. 8. Portabilidade• Podemos executar o PHP em sistemas operacionais diferentes tais como• Linux• Unix• Windows
  9. 9. Primeiro Programa<html> <head> <title>Titulo</title> </head> <body> <?php // Este é meu primeiro programa echo “<h2 align=‘center’>Meu Primeiro Programa</h2>” ?> </body></html>
  10. 10. Elemento Descrição<?php Informa que aqui começa um programa PHP.// Representam uma linha de comentário. Tudo que vem após estas barras na mesma linha é ignorado pelo PHP.echo Serve para escrever alguma coisa na tela.?> Informa que termina o programa PHP
  11. 11. Variáveis• Representadas por um cifrão ($) seguido pelo nome da variável.• Distinção entre maiúsculas e minúsculas.• Não é necessário fazer declaração de variáveis. Exemplos $teste = "testando"; $numero = 1234; $teste2 = "testando 1234";
  12. 12. Exemplos de nomes de variaveis válidos e inválidosVálidas$nota1$casa120$vascoInválidas$100$15america
  13. 13. Dados Numéricos• Inteiros• Reais• Decimais• Octais• Hexadecimais
  14. 14. Dados Alfanuméricos• Seqüências de caracteres que podem ser delimitadas por aspas simples, dupla ou invertida.• O PHP trata os dados alfanuméricos de forma diferente de acordo com o delimitador utilizado.
  15. 15. Array• Arrays são, basicamente, listas.Exemplo: 1-Pão 2-Ovos 3-Carne 4-MacarrãoUtilizando Array em php ficaria:<?php $lista = array(); $lista[0] = Pão; $lista[1] = Ovos; $lista[2] = Carne; $lista[3] = Macarrão;?>
  16. 16. Conversão de variáveis• O conversor converterá o tipo daquela variável que aparece imediatamente após ele. Conversor Descrição (int),(integer) Converte para inteiro (real),(float),(double) Converte para ponto flutuante (string) Converte em string (array) Converte em array(vetor) (object) Converte em objeto
  17. 17. • Exemplo:<?php $x = 50; $y = 2.35; $soma = (int)$y + $x; echo $soma;?>
  18. 18. Interpolação de variáveis• Consiste em escrever o valor de uma ou mais variáveis dentro da string que será mostrada na tela. Exemplo <?php $time = “Grêmio”; $titulo = “Campeão da América”; $ano1 = 1983; $ano2 = 1995; echo “O $time foi $titulo em $ano1 e $ano2”;?>
  19. 19. Constantes• São valores que são predefinidos no início do programa, e que não mudam ao longo de sua execução.Exemplo<html><body><?php define(“meunome”,”sergio”); define(“peso”,78); echo “O meu nome é “. meunome; echo “<br />”; echo “O meu peso é “.peso.” quilos”;?></body></html>
  20. 20. Operadores Aritméticos• $a + $b Adição Soma de $a e $b.• $a - $b Subtração Diferença entre $a e $b.• $a * $b Multiplicação Produto de $a e $b.• $a / $b Divisão Quociente de $a por $b.• $a % $b Módulo Resto de $a dividido por $b.
  21. 21. Operadores de comparação• $a == $b Igual Verdadeiro (TRUE) se $a é igual a $b.• $a != $b Diferente Verdadeiro se $a não é igual a $b.• $a <> $b Diferente Verdadeiro se $a não é igual a $b.• $a < $b Menor que Verdadeiro se $a é estritamente menor que $b.• $a > $b Maior que Verdadeiro se $a é estritamente maior que $b.• $a <= $b Menor ou igual Verdadeiro se $a é menor ou igual a $b.• $a >= $b Maior ou igual Verdadeiro se $a é maior ou igual a $b.
  22. 22. Operadores Lógicos• $a and $b E Verdadeiro (TRUE) se tanto $a quanto $b são verdadeiros.• $a or $b OU Verdadeiro se $a ou $b são verdadeiros.• $a xor $b XOR Verdadeiro se $a ou $b são verdadeiros, mas não ambos.• ! $a NÃO Verdadeiro se $a não é verdadeiro.• $a && $b E Verdadeiro se tanto $a quanto $b são verdadeiros.• $a || $b OU Verdadeiro se $a ou $b são verdadeiros.
  23. 23. Operadores de Incremento/Decremento• ++$a Pré-incremento Incrementa $a em um, e então retorna $a.• $a++ Pós-incremento Retorna $a, e então incrementa $a em um.• --$a Pré-decremento Decrementa $a em um, e então retorna $a.• $a-- Pós-decremento Retorna $a, e então decrementa $a em um

×