Histria
Criado por Rasmus Lerdorf em 1995, o PHP
Histria
PHP 5
Em junho de 2004 foi lanada a verso 5 do PHP,
Interao
PHP tem suporte aos protocolos: IMAP, SNMP,
Banco de Dados
Talvez a mais forte e mais significativa caracterstica do
Sintaxe Bsica
<?php
Sintaxe Bsica
Forma 1
Forma 3
<?php
Comandos
?>
Forma 2
<script
language=php>
comandos
</script>
<?
Comandos
?>
Forma 2
<%
comandos
%>
Separadores de instruo
Todo fim de cdigo tem de haver vrgula(;)
<?
echo com ponto e vrgula;
?>
Linhas de comandos, de controle, no precisam de vrgula.
<?
If($x==$x){ //no precisa de vrgula
echo com ponto e vrgula; //precisa de vrgula
}
?>
Nome de variveis
cap. 2
cap. 2
<?php
echo 'Isto um teste'; // Estilo de comentrio de
uma linha
echo Isto um teste; # Estilo de comentrio de
uma linha
?>
cap 2
<?php
?>
Tipos de Dados
cap. 2
Tipos de Dados
cap. 2
Tipos de Dados
<?php
$testando = "Ol Mundo Novo";
$testando1 = '--- $testando ---';
echo $testando1;
?>
<?php
$testando = "Ol Mundo Novo";
$testando1 = "--- $testando ---";
echo $testando1;
?>
cap. 2
Tipos de Dados
cap. 2
<?php
$tipo = 1.543;
$tipo = 23e4;// (equivale a 230.000)
?>
Tipos de Dados
cap. 2
Tipos de Dados
<?php
$tipo = 1234;
$tipo = -2345;
$tipo = 0234;
$tipo = 0x34;
?>
cap. 2
Tipos de Dados
cap. 2
Arrays: Tipo de dados arrays ou vetores, so uma lista de valores que podem
armazenar dados de diversos tipos. No PHP podem ser observados como
mapeamentos ou como vetores indexados.
<?php
$vetor [1] = "Alemanha ";
$vetor [2] = "Itlia ";
$vetor [3] = "Frana";
$vetor ["testando"] = 1;
?>
-------------------------------------------------------------------------------------------
<?php
$vetor = array(1 => "Alemanha", 2 => "Itlia", 3 => "Frana", "testando" => 1);
?>
------------------------------------------------------------------------------------------<?php
$vetorPaises = array("Alemanha", "Itlia", "Frana", "Noruega");
echo $vetorPaises[1];
?>
Tipos de Dados
cap. 2
<?php
class CD
{
var $titulo;
var $banda;
var $ano_lancamento;
}
Tipos de Dados
cap. 2
TRUE(verdadeiro) ou FALSE(falso)
<?php
$noite = TRUE;
$chuva = FALSE;
if($noite == TRUE)
echo "Est de noite.";
else
echo "Est de dia.";
if($chuva == TRUE)
echo "Est chovendo.";
else
echo "No est chovendo.";
?>