SlideShare ist ein Scribd-Unternehmen logo
1 von 23
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-fonte do PHP assim como sua
  documentação detalhada também estão
  disponíveis no site oficial.
Embutido no HTML
<html>
  <head>
     <title>Titulo</title>
  </head>
  <body>
  <?php
     echo “Olá mundo!!!";
  ?>
  </body>
</html>
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 programa
        echo “<h2 align=‘center’>Meu Primeiro Programa</h2>”
   ?>
   </body>
</html>
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
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";
Exemplos de nomes de variaveis válidos e inválidos


Válidas
$nota1
$casa120
$vasco

Invá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 trata os dados alfanuméricos de
  forma diferente de acordo com o
  delimitador utilizado.
Array
•     Arrays são, basicamente, listas.
Exemplo:
       1-Pão
       2-Ovos
       3-Carne
       4-Macarrão
Utilizando Array em php ficaria:
<?php
     $lista = array();
     $lista[0] = 'Pão';
     $lista[1] = 'Ovos';
     $lista[2] = 'Carne';
     $lista[3] = 'Macarrão';
?>
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
• 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 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”;
?>
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>
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.
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.
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.
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

Weitere ähnliche Inhalte

Was ist angesagt?

LabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - FunçõesLabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - Funções
Carlos Santos
 
Prog web 02-php-primeiros-passos
Prog web 02-php-primeiros-passosProg web 02-php-primeiros-passos
Prog web 02-php-primeiros-passos
Regis Magalhães
 
LabMM4 (T12 - 12/13) - Estruturas de controlo
LabMM4 (T12 - 12/13) - Estruturas de controloLabMM4 (T12 - 12/13) - Estruturas de controlo
LabMM4 (T12 - 12/13) - Estruturas de controlo
Carlos Santos
 

Was ist angesagt? (20)

Introdução ao php - Condicionais e Laços de repetição
Introdução ao php - Condicionais e Laços de repetiçãoIntrodução ao php - Condicionais e Laços de repetição
Introdução ao php - Condicionais e Laços de repetição
 
Aula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites IIAula 5 PHP - Criação de sites II
Aula 5 PHP - Criação de sites II
 
Introdução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIIntrodução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites II
 
Introdução ao php - Tipos de Operadores
Introdução ao php - Tipos de OperadoresIntrodução ao php - Tipos de Operadores
Introdução ao php - Tipos de Operadores
 
Introdução ao php - Tipos de variáveis
Introdução ao php - Tipos de variáveisIntrodução ao php - Tipos de variáveis
Introdução ao php - Tipos de variáveis
 
PHP - Arrays
PHP - ArraysPHP - Arrays
PHP - Arrays
 
Arrays PHP - Criação de sites II
Arrays PHP - Criação de sites IIArrays PHP - Criação de sites II
Arrays PHP - Criação de sites II
 
LabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - FunçõesLabMM4 (T13 - 12/13) - Funções
LabMM4 (T13 - 12/13) - Funções
 
PHP 7
PHP 7PHP 7
PHP 7
 
Php
PhpPhp
Php
 
M5 php rc
M5 php rcM5 php rc
M5 php rc
 
PHP Jedi - Boas Práticas e Alta Performance
PHP Jedi - Boas Práticas e Alta PerformancePHP Jedi - Boas Práticas e Alta Performance
PHP Jedi - Boas Práticas e Alta Performance
 
Prog web 02-php-primeiros-passos
Prog web 02-php-primeiros-passosProg web 02-php-primeiros-passos
Prog web 02-php-primeiros-passos
 
Php 02 Primeiros Passos
Php 02 Primeiros PassosPhp 02 Primeiros Passos
Php 02 Primeiros Passos
 
Generators PHP
Generators PHPGenerators PHP
Generators PHP
 
SIMCIT 2013 - Mini-curso PHP
SIMCIT 2013 - Mini-curso PHPSIMCIT 2013 - Mini-curso PHP
SIMCIT 2013 - Mini-curso PHP
 
Linguagem PHP
Linguagem PHPLinguagem PHP
Linguagem PHP
 
LabMM4 (T12 - 12/13) - Estruturas de controlo
LabMM4 (T12 - 12/13) - Estruturas de controloLabMM4 (T12 - 12/13) - Estruturas de controlo
LabMM4 (T12 - 12/13) - Estruturas de controlo
 
Java script aula 05 - funções
Java script   aula 05 - funçõesJava script   aula 05 - funções
Java script aula 05 - funções
 
PowerShell
PowerShellPowerShell
PowerShell
 

Ähnlich wie 2ª aula php

Curso completo php
Curso completo phpCurso completo php
Curso completo php
breninho94
 
PHP: Linguagem + Mysql + MVC + AJAX
PHP: Linguagem + Mysql + MVC + AJAX PHP: Linguagem + Mysql + MVC + AJAX
PHP: Linguagem + Mysql + MVC + AJAX
Sérgio Souza Costa
 
Prog web 02-php-primeiros-passos
Prog web 02-php-primeiros-passosProg web 02-php-primeiros-passos
Prog web 02-php-primeiros-passos
Regis Magalhães
 
Oficina de Web Design Lecom - PHP e JavaScript
Oficina de Web Design Lecom - PHP e JavaScriptOficina de Web Design Lecom - PHP e JavaScript
Oficina de Web Design Lecom - PHP e JavaScript
Raphael Donaire Albino
 
Apresentação formação web - up marketing digital - módulo ii
Apresentação   formação web - up marketing digital - módulo iiApresentação   formação web - up marketing digital - módulo ii
Apresentação formação web - up marketing digital - módulo ii
Rangel Javier
 
Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01
joaocarlobarros
 

Ähnlich wie 2ª aula php (20)

Aprendendo PHP.pdf
Aprendendo PHP.pdfAprendendo PHP.pdf
Aprendendo PHP.pdf
 
Curso completo php
Curso completo phpCurso completo php
Curso completo php
 
PHP: Linguagem + Mysql + MVC + AJAX
PHP: Linguagem + Mysql + MVC + AJAX PHP: Linguagem + Mysql + MVC + AJAX
PHP: Linguagem + Mysql + MVC + AJAX
 
Introdução ao PHP Parte 2
Introdução ao PHP Parte 2Introdução ao PHP Parte 2
Introdução ao PHP Parte 2
 
Prog web 02-php-primeiros-passos
Prog web 02-php-primeiros-passosProg web 02-php-primeiros-passos
Prog web 02-php-primeiros-passos
 
Oficina de Web Design Lecom - PHP e JavaScript
Oficina de Web Design Lecom - PHP e JavaScriptOficina de Web Design Lecom - PHP e JavaScript
Oficina de Web Design Lecom - PHP e JavaScript
 
Minicurso php
Minicurso phpMinicurso php
Minicurso php
 
Introdução a php
Introdução a phpIntrodução a php
Introdução a php
 
Apresentação formação web - up marketing digital - módulo ii
Apresentação   formação web - up marketing digital - módulo iiApresentação   formação web - up marketing digital - módulo ii
Apresentação formação web - up marketing digital - módulo ii
 
Tema 2 | Linguagem PHP Básico (I)
Tema 2 | Linguagem PHP Básico (I)Tema 2 | Linguagem PHP Básico (I)
Tema 2 | Linguagem PHP Básico (I)
 
Manual-de-php
Manual-de-phpManual-de-php
Manual-de-php
 
Php women oficina iniciante de php
Php women   oficina iniciante de phpPhp women   oficina iniciante de php
Php women oficina iniciante de php
 
LVI-Aula05
LVI-Aula05LVI-Aula05
LVI-Aula05
 
LVI_Aula05
LVI_Aula05LVI_Aula05
LVI_Aula05
 
M5-Desenvolvimento-Paginas-Web
M5-Desenvolvimento-Paginas-WebM5-Desenvolvimento-Paginas-Web
M5-Desenvolvimento-Paginas-Web
 
PHP: operadores e variáveis (TGPSI)
PHP: operadores e variáveis (TGPSI)PHP: operadores e variáveis (TGPSI)
PHP: operadores e variáveis (TGPSI)
 
Aula3
Aula3Aula3
Aula3
 
Curso PHP UNIFACS 2014.1 – 1a Aula
Curso PHP UNIFACS 2014.1 – 1a AulaCurso PHP UNIFACS 2014.1 – 1a Aula
Curso PHP UNIFACS 2014.1 – 1a Aula
 
Introdução à MEAN Stack
Introdução à MEAN StackIntrodução à MEAN Stack
Introdução à MEAN Stack
 
Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01
 

Kürzlich hochgeladen

matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
CleidianeCarvalhoPer
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
tatianehilda
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
TailsonSantos1
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 

Kürzlich hochgeladen (20)

Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.ppt
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Produção de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptxProdução de Texto - 5º ano - CRÔNICA.pptx
Produção de Texto - 5º ano - CRÔNICA.pptx
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 

2ª aula php

  • 2. Introdução • O que é PHP? • Pra que serve? • Como funciona?
  • 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. Embutido no HTML <html> <head> <title>Titulo</title> </head> <body> <?php echo “Olá mundo!!!"; ?> </body> </html>
  • 6. Baseado no servidor • Todo código executado no servidor; • Usuário só possui acesso ao resultado do seu script;
  • 7. Banco de dados • Possui suporte a diversos bancos de dados: • MySQL • PostgreSQL • Sybase • Oracle • SQL Server
  • 8. Portabilidade • Podemos executar o PHP em sistemas operacionais diferentes tais como • Linux • Unix • Windows
  • 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. 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. 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. Exemplos de nomes de variaveis válidos e inválidos Válidas $nota1 $casa120 $vasco Inválidas $100 $15america
  • 13. Dados Numéricos • Inteiros • Reais • Decimais • Octais • Hexadecimais
  • 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. Array • Arrays são, basicamente, listas. Exemplo: 1-Pão 2-Ovos 3-Carne 4-Macarrão Utilizando Array em php ficaria: <?php $lista = array(); $lista[0] = 'Pão'; $lista[1] = 'Ovos'; $lista[2] = 'Carne'; $lista[3] = 'Macarrão'; ?>
  • 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. • Exemplo: <?php $x = 50; $y = 2.35; $soma = (int)$y + $x; echo $soma; ?>
  • 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. 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. 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. 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. 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. 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