Buscar

Códigos php resumidos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Códigos php resumidos
$nome = VALOR; /* VARIAVEL*/
echo(algo a ser impresso);
Comentário linha // ou #
Comentário trecho /*texto*/
define(‘constante’, valor);
 echo($var . $var2); concatenar texto impresso
operadores lógicos 
!= diferente == igual === exatamente igual conteúdo e valor
Laços condicionais
If(condição){Cod;}else{Cod;}
If(condição){cod;}elseif(condição2){cod;}else{cod;}
Swtch($var){ Case’ cond ‘: Break; Default’ cond ‘: break;}
For($var:$var==10:$var++) { cod;}
While($var <= $cond){ cod /*break para parar laço*/}
Vetor
$var = array(1,2,”valor”,$var1); echo($var[pos]);
Foreach(array as $calve =>$valor){
}
Funções
Function mensage($paramentro){ cod return; }
Recebimento post e get
$var = $_GET[‘param do form]; 
$var = $_POST[‘param do form]; 
$var = $_REQUEST[‘param do form]; /*serve para get e post*/
Cookies
Isset($var); /*se a variavel esta setada*/
Setcookie(Nome, valor, time()+(60*60),’localização’);
Reader(‘localização: cookie.php’); ler o cookie
$var = $_cookie[‘nome];
Sessão em todo o sistema
Session_start(); /*inicia ou recupera sessão*/
$_session[‘nome var sessão’] = $valor;
Session_destroy(); finaliza a sessão;
Ini_set(session.cookie_lifetime) time()+(60*60);
POO
Class nome{ private / public / static - metodos}
Class nome extends pai{ cod }
Public function _construtor(param){cod} /*constructor padrão modificado*/
Includes(‘local do arquivo’);
Require(‘local do arquivo’);
Classe::método static;
Conexão com o banco de dados
Class conexão extends mysqli{
Parent :: --construct(‘localhost’,’user’,’senha’,’base de dados’);
$this->query(“set table’utf8’;”0;
$this->connect_erro?die(‘erro’): $x=’connect’
Echo $x;
Unset($x);

Outros materiais