Desenvolvendo Aplicações WEB 
Introdução PHP
Sintaxe PHP 
A linguagem PHP pode ser usada de duas 
formas: 
•incorporado ao HTML 
•de forma “pura”, em scripts separados das páginas 
HTML.
Variáveis em PHP 
• Variáveis são “recipientes”, com a função de 
armazenar dados a fim de serem utilizados a 
qualquer momento pelo programa. 
• Variáveis no PHP são identificadas pelo sinal 
“$” antes de seu nome.
Tipos de variáveis 
• Números Inteiros (integer) 
• Números Fracionários(folar, doble ou real) 
• Caracteres alfanuméricos (string) 
• Valores booleanos (bool)
Exemplos 
$salario = 700,00; 
$salario = (string) 700,00; 
$nome = “SENAC”; 
$nome = 'senac';
Exibindo o conteúdo na tela 
$variavel = "qualquer"; 
echo 'Valor $variavel'; 
Echo "conteudo $variavel <br/>"; 
echo 'Valor '.$variavel;
Operações aritméticas
Exemplo 
$valor = 2+2/2; 
$valor = (2+2)/2; 
........ 
$a = 10; 
$b = 5; 
$resultado = $a + $b * 2;
Operador “.” 
• Utilizamos o operador “.” para concatenar (unir) 
dois valores (geralmente Strings). 
echo “Meu nome é “.$nome.” e moro em “. 
$cidade.” desde ”.$data.”.”;
Operador “.=” 
• Utilizamos operador de atribuição para 
adicionar a uma variável um novo conteúdo, 
sem que o conteúdo antigo seja perdido. 
$varex = “oi”; 
$varex = $varex . “ teste”; 
$varex .= “ teste”;
Operadores “++” e “--” 
• Operador “++” tem a função de incrementar 
em 1 o valor da variável. 
$contador = 1; 
$contador++; 
$contador--;
Operadores “+=” e “-=” 
$valor1 = 1; //inicia variáveis 
$valor2 = 2; 
$valor3 = 3; 
$cont = $valor3; 
$cont += $valor2; 
$cont -= $valor1;
Operadores de comparação
Operadores lógicos
Estrutura if 
<?php 
$valor1 = 2; 
...... 
if($valor1 == 2){ 
echo “Estrutura if <br />”; 
echo “valor da variável é 2”; 
} 
?>
Estrutura if 
<?php 
if($a == $b){ 
echo “Valor da variável: $valor<br>”; 
echo “Variável é um número par!<br>”; } 
else{ 
echo “Valor da variável: $valor<br>”; 
echo “Variável é ímpar!<br>”; 
} ?>
Estrutura while 
<?php 
$cont = 1; 
while($cont < 10){ 
echo “Valor de $cont: $cont<br>”; 
$cont++; 
} ?>
Estrutura do...while 
<?php 
$cont = 1; 
do{ 
echo “Valor de $cont: $cont<br>”; 
$cont++; 
}while($cont < 10) 
?>
Estrutura for 
<?php 
for($cont=0;$cont<10;$cont++){ 
echo “Valor da variável $cont é 
$cont<br>”; 
} ?>
Estrutura foreach 
<?php $valor = array(1, 2, 3, 4); 
foreach($valor as $v){ 
echo "Valor é: $v <br />"; 
} ?>
Comandos break e continue 
for($i=0; $i < 10; $i++) 
{ 
if($i == 5){ 
break; 
} 
}
Estrutura Switch 
switch($cor){ 
case 'vermelho' : echo “cor 
vermelha<br>”; 
break; 
case 'verde' : echo “cor verde<br>”; 
break; 
case 'azul' : echo “cor azul<br>”; 
break; 
}
Funções 
• Funções são blocos de códigos destinados a 
executar uma determinada tarefa. A sintaxe de 
uma função é: 
<?php 
function nome_funcao(argumento1, 
argumento2, argumento_n){ 
comandos; 
} ?>
Exemplo 
function mensagem(){ 
echo “Escreve uma mensagem.<br>”; 
echo “Este é um exemplo de função<br>”; 
for($i=0;$i<5;$i++){ 
echo “Usando for em uma função<br>”; 
echo “valor de $i => $i<br>”; 
}
Exemplo 
<?php 
function imprime($parametro){ 
echo “$parametro<br />”; 
} 
$argumento = “argumento torna-se parâmetro 
da função.”; 
imprime($argumento); 
?>
Referência 
• PHP e Mysql do autor Leandro Correa dos 
Santos. 
• http://www.scribd.com/doc/16050514/Aposti 
la-Programacao-PHP-e-MySQL-ExatasWeb
Apresentação 
• Desenvolvida pelo Prof. Me. Wellington Pinto 
de Oliveira

Introdução ao PHP Parte 2

  • 1.
  • 2.
    Sintaxe PHP Alinguagem PHP pode ser usada de duas formas: •incorporado ao HTML •de forma “pura”, em scripts separados das páginas HTML.
  • 3.
    Variáveis em PHP • Variáveis são “recipientes”, com a função de armazenar dados a fim de serem utilizados a qualquer momento pelo programa. • Variáveis no PHP são identificadas pelo sinal “$” antes de seu nome.
  • 4.
    Tipos de variáveis • Números Inteiros (integer) • Números Fracionários(folar, doble ou real) • Caracteres alfanuméricos (string) • Valores booleanos (bool)
  • 5.
    Exemplos $salario =700,00; $salario = (string) 700,00; $nome = “SENAC”; $nome = 'senac';
  • 6.
    Exibindo o conteúdona tela $variavel = "qualquer"; echo 'Valor $variavel'; Echo "conteudo $variavel <br/>"; echo 'Valor '.$variavel;
  • 7.
  • 8.
    Exemplo $valor =2+2/2; $valor = (2+2)/2; ........ $a = 10; $b = 5; $resultado = $a + $b * 2;
  • 9.
    Operador “.” •Utilizamos o operador “.” para concatenar (unir) dois valores (geralmente Strings). echo “Meu nome é “.$nome.” e moro em “. $cidade.” desde ”.$data.”.”;
  • 10.
    Operador “.=” •Utilizamos operador de atribuição para adicionar a uma variável um novo conteúdo, sem que o conteúdo antigo seja perdido. $varex = “oi”; $varex = $varex . “ teste”; $varex .= “ teste”;
  • 11.
    Operadores “++” e“--” • Operador “++” tem a função de incrementar em 1 o valor da variável. $contador = 1; $contador++; $contador--;
  • 12.
    Operadores “+=” e“-=” $valor1 = 1; //inicia variáveis $valor2 = 2; $valor3 = 3; $cont = $valor3; $cont += $valor2; $cont -= $valor1;
  • 13.
  • 14.
  • 15.
    Estrutura if <?php $valor1 = 2; ...... if($valor1 == 2){ echo “Estrutura if <br />”; echo “valor da variável é 2”; } ?>
  • 16.
    Estrutura if <?php if($a == $b){ echo “Valor da variável: $valor<br>”; echo “Variável é um número par!<br>”; } else{ echo “Valor da variável: $valor<br>”; echo “Variável é ímpar!<br>”; } ?>
  • 17.
    Estrutura while <?php $cont = 1; while($cont < 10){ echo “Valor de $cont: $cont<br>”; $cont++; } ?>
  • 18.
    Estrutura do...while <?php $cont = 1; do{ echo “Valor de $cont: $cont<br>”; $cont++; }while($cont < 10) ?>
  • 19.
    Estrutura for <?php for($cont=0;$cont<10;$cont++){ echo “Valor da variável $cont é $cont<br>”; } ?>
  • 20.
    Estrutura foreach <?php$valor = array(1, 2, 3, 4); foreach($valor as $v){ echo "Valor é: $v <br />"; } ?>
  • 21.
    Comandos break econtinue for($i=0; $i < 10; $i++) { if($i == 5){ break; } }
  • 22.
    Estrutura Switch switch($cor){ case 'vermelho' : echo “cor vermelha<br>”; break; case 'verde' : echo “cor verde<br>”; break; case 'azul' : echo “cor azul<br>”; break; }
  • 23.
    Funções • Funçõessão blocos de códigos destinados a executar uma determinada tarefa. A sintaxe de uma função é: <?php function nome_funcao(argumento1, argumento2, argumento_n){ comandos; } ?>
  • 24.
    Exemplo function mensagem(){ echo “Escreve uma mensagem.<br>”; echo “Este é um exemplo de função<br>”; for($i=0;$i<5;$i++){ echo “Usando for em uma função<br>”; echo “valor de $i => $i<br>”; }
  • 25.
    Exemplo <?php functionimprime($parametro){ echo “$parametro<br />”; } $argumento = “argumento torna-se parâmetro da função.”; imprime($argumento); ?>
  • 26.
    Referência • PHPe Mysql do autor Leandro Correa dos Santos. • http://www.scribd.com/doc/16050514/Aposti la-Programacao-PHP-e-MySQL-ExatasWeb
  • 27.
    Apresentação • Desenvolvidapelo Prof. Me. Wellington Pinto de Oliveira