Вы находитесь на странице: 1из 45

<?PHP ?

>

<?PHP ?>

<?PHP ?>

<?PHP ?>

<?PHP ?>

<?php
echo (Ola);
?>

<?php
//Codigo aqui
?>

<html>
<head>
<title>Meu script PHP</title>
</head>
<body>
<?php
echo Hello World;
?>
</body>
</html>

<?PHP ?>

<?php
echo Estou a entender PHP;
?>

<?php
echo A;
echo B;
echo C;
?>

<?php
echo <h1>Bem Vindo</h1>;
?>

<?php

<?PHP ?>

echo <h1>PHP</h1>
//Esse um comentario de uma linha
echo Ola;
echo <p>Seja bem vindo</p>;
?>

<?php
echo <h1>Ola Mundo</h1>
/*
Esse e um comentario
De multiplas linhas
*/
Echo Ola;
Echo <p>Seja bem vindo</p>;
?>

<?PHP ?>

<?php
$nome=Joao;
$idade = 25
echo $nome
?>

<?php
define(MSG, Minha constante);
echo MSG;
?>

<?PHP ?>

<?php
define(MSG, Minha constante,true);
echo MSG;
?>

<?php
$string1=Ola mundo;//aspas duplas
$string2=Ola mundo;//aspas simples
?>

<?php
$int1=42;//positivo

<?PHP ?>

$int2=-42;//negativo
?>

<?php
$x=42.168;
?>

<?php
$x=true; $y=false;
?>

<?php
$str=10;
$int=20;
$sum=$str+$int;
echo ($sum);
?>

<?PHP ?>

<?php
$nome = 'David';
function pegarNome() {
echo $nome;
}
pegarNome();
// Error: Undefined variable: nome
?>

<?php
$nome = 'David';
function pegarNome() {
global $nome;
echo $nome;
}
pegarNome();
//Resulta 'David'
?>

<?PHP ?>

<?php
$a = 'ola';
$ola = Oi!;
echo $$a;
// Resultado 'Oi!'
?>

<?php
$num1 = 8;
$num2 = 6;
//Adio
echo $num1 + $num2; //14
//Subtrao
echo $num1 - $num2; //2
//Multiplicao
echo $num1 * $num2; //48
//Diviso

<?PHP ?>

echo $num1 / $num2; //1.33333333333


?>

<?php
$x = 14;
$y = 3;
echo $x % $y; // 2
?>

$x++; // equivalente a $x = $x+1;


$x--; // equivalente a $x = $x-1;

$x++;
$x--;
++$x;
--$x;

//
//
//
//

ps-incremento
ps-decremento
pre-incremento
pre-decremento

$a = 2; $b = $a++; // $a=3, $b=2


$a = 2; $b = ++$a; // $a=3, $b=3

<?PHP ?>

<?php
$x = 50;
$x += 100;
echo $x;
// Resultado: 150
?>

<?PHP ?>

$nome1 = David;
$nome2 = Ana;
$nome3 = Joao;

$nomes[]=David;
$nomes[]=Ana;
$nomes[]=Joao;

echo $nomes[1] //Resulta Ana

<?PHP ?>

<?php
$meuArray[0] = Joao;
$meuArray[1] = <strong>PHP</strong>;
$meuArray[2] = 21;
echo $meuArray[0] tem $meuArray[2] anos e sabe $meuArray[1];
// Resulta Joao tem 21 anos e sabe PHP
?>

$alunos = array(David=>27, Ana=>21, Joao=>42);


// or
$alunos['David'] = 27;
$alunos[Ana] = 21;
$alunos['Joao'] = 42;

$alunos = array(David=>27, Ana=>21, Joao=>42);


echo $alunos['Ana']; // Resulta 21

<?PHP ?>

$alunos = array(
'presentes'=>array('David', 'Ana'),
'ausentes'=>array('Joao', 'Romao', 'Jack'),
'justificados'=>array('Artur', 'Daniel')
);

echo $alunos['presentes'][0]; //Resulta David


echo $alunos['justificados'][1]; //Resulta Daniel

<?PHP ?>

if (condicao) {
codigo se for verdade;
} else {
codigo se for falso;
}

<?php
$x = 10;
$y = 20;
if ($x >= $y) {
echo $x;
} else {
echo $y;
}
// Resulta 20
?>

if (condicao) {
codigo se for verdade;
} elseif (condicao) {
codigo se for verdade;
} else {
codigo se for falso;
}

<?PHP ?>

<?php
$idade = 21;
if ($idade<=13) {
echo Crianca.;
} elseif ($idade>13 && $idade<19) {
echo Adolescente;
} else {
echo Adulto;
}
//Resulta Adulto
?>

while (condicao for verdadeiro) {


codigo a ser executado;
}

$i = 1;
while ($i < 7) {
echo O valor e $i <br />;
$i++;
}

<?PHP ?>

do {
codigo a ser executado;
}
while (condicao se for verdadeira);

$i = 5;
do {
echo O numero . $i . <br/>;
$i++;
} while($i <= 7);
//Output
// O numero 5
// O numero 6
// O numero 7

for (init; test; increment) {


codigo a ser executado;
}

<?PHP ?>

foreach (array as $value) {


codigo para ser executado;
}
//or
foreach (array as $key => $value) {
codigo para ser executado;
}

$nomes = array(Joao, David, Ana);


foreach ($nomes as $nome) {
echo $nome.'<br />';
}
// Joao
// David
// Ana

<?PHP ?>

switch (n) {
case valor1:
//codigo a ser executado se n=valor1
break;
case valor2:
//codigo a ser executado se n=valor2
break;
...
default:
// //codigo a ser executado se for diferente de todos
}

$hoje = 'Tue';
switch ($hoje) {
case Mon:
echo Hoje e Segunda.;
break;
case Tue:
echo Hoje e Terca.;
break;
case Wed:
echo Hoje e Quarta.;
break;
case Thu:
echo Hoje e Quinta.;
break;
case Fri:

<?PHP ?>

echo Hoje e Sexta.;


break;
case Sat:
echo Hoje e Sabado.;
break;
case Sun:
echo Hoje e Domingo.;
break;
default:
echo Dia invalido.;
}
//Resultado Hoje e terca.

$ X = 5;
$x=5;
switch ($x) {
case 1:
echo Um;
break;
case 2:
echo Dois;
break;
default:
echo Nao encontrado;
}
//Outputs Nao encontrado

<?PHP ?>

$dia = 'Wed';
switch ($dia) {
case 'Mon':
echo Primeiro dia da semana';
break;
case 'Tue':
case 'Wed':
case 'Thu':
echo Dia de trabalho dia';
break;
case 'Fri':
echo 'Sexta!';
break;
default:
echo 'Fim de semana!';
}
//Outputs Dia de trabalho

$x=1;
switch ($x) {
case 1:
echo Um;
case 2:
echo Dois;
case 3:
echo Tres;
default:
echo Nenhum;
}
//Outputs UmDoisTresNenhum

<?PHP ?>

for ($i=0; $i<10; $i++) {


if ($i%2==0) {
continue;
}
echo $i . ' ';
}
//Resultado: 1 3 5 7 9

<?php
echo '<h1>Bem vindo</h1>';
?>

<html>
<body>
<?php include 'header.php'; ?>

<?PHP ?>

<p>Um texto.</p>
<p>Outro texto.</p>
</body>
</html>

<html>
<body>
<?php include 'header.php'; ?>
<p>This is a paragraph</p>
</body>
</html>

function nomeDaFuncao() {

<?PHP ?>

//codigo para ser executado


}

function dizOla() {
echo Ola!;
}
dizOla(); //Chama a funo
//Saida Ola!

function multiplicarPorDois($numero) {
$resposta = $numero * 2;
echo $resposta;
}
multiplicarPorDois(3);
//Resulta 6

function multiplicar($numero1, $numero2) {


echo $numero1 * $numero2;
}
multiplicar(3, 6);
//Resulta 18

<?PHP ?>

function setCounter($num=10) {
echo Counter is .$num;
}
setCounter(42); //Counter is 42
setCounter(); //Counter is 10

<?PHP ?>

<?php
echo $_SERVER['SCRIPT_NAME'];
//Outputs /somefile.php
?>

<?php
echo $_SERVER['HTTP_HOST'];
//Resulta localhost
?>

<?php
$host = $_SERVER['HTTP_HOST'];
$image_path = $host.'/images/';
?>

<?php
require 'config.php';
echo '<img src='.$image_path.'header.png />';
?>

<?PHP ?>

<form action=enviar.php method=post>


<p>Nome: <input type=text name=name /></p>
<p>Idade: <input type=text name=age /></p>
<p><input type=submit name=enviar value=Enviar /></p>
</form>

<html>
<body>
Bem vindo <?php echo $_POST[nome]; ?><br />
Sua idade: <?php echo $_POST[idade]; ?>
</body>
</html>

<?PHP ?>

<form action=actionGet.php method=get>


Name: <input type=text name=name /><br /><br />
Age: <input type=text name=age /><br /><br />
<input type=submit name=submit value=Submit />
</form>

<?php
echo Ola .$_GET['nome'].. ;
echo Voce tem .$_GET['idade']. anos de idade.;
?>

<?PHP ?>

<?php
// Iniciar sesssao
session_start();
$_SESSION['cor'] = vermelho;
$_SESSION['nome'] = Joao;
?>

<?php
// Start the session
session_start();
?>
<!DOCTYPE html>
<html>
<body>
<?php
echo Seu nome e . $_SESSION['nome'];
// Resulta Seu nome e Joao
?>
</body>
</html>

<?PHP ?>

<?PHP ?>

<?php
$value = John;
setcookie(user, $value, time() + (86400 * 30), '/');
if(isset($_COOKIE['user'])) {
echo Valor e: . $_COOKIE['user'];
}
//Resulta John
?>

<?PHP ?>

<?PHP ?>

<?PHP ?>

SELECT LastName FROM Employees

<?php
$servername = "localhost";
$username = "username";
$password = "password";
// Criar conexao
$conn = new mysqli($servername, $username, $password);
// Erro de conexao
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>

Procedural
<?php
$servername = "localhost";
$username = "username";
$password = "password";
// Criar uma conexao
$conn = mysqli_connect($servername, $username, $password);
// Verificar connexao
if (!$conn) {
die("Erro de conexao: " . mysqli_connect_error());
}
echo "Connectado";
?>

<?PHP ?>

PDO
<?php
$servername = "localhost";
$username = "username";
$password = "password";
try {
$conn = new PDO("mysql:host=$servername;dbname=myDB", $username,
$password);
// definir erro
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connectado";
}
catch(PDOException $e)
{
echo "Erro de conexao: " . $e->getMessage();
}
?>

INSERT INTO table_name (column1, column2, column3,...)


VALUES (value1, value2, value3,...)

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

<?PHP ?>

// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Verificar conexao
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "Novo dado adicionado";
} else {
echo "Erro: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Erro de conexao
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
$last_id = $conn->insert_id;

<?PHP ?>

echo "Novo dado adicionado. Ultimo ID : " . $last_id;


} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Erro de conexao
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com');";
$sql .= "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('Mary', 'Moe', 'mary@example.com');";
$sql .= "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('Julie', 'Dooley', 'julie@example.com')";
if ($conn->multi_query($sql) === TRUE) {
echo "Novos dados adicionados";
} else {
echo "Erro: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>

<?PHP ?>

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Erro de conexao
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}

<?PHP ?>

// preparar e fazer o bind


$stmt = $conn->prepare("INSERT INTO MyGuests (firstname, lastname,
email) VALUES (?, ?, ?)");
$stmt->bind_param("sss", $firstname, $lastname, $email);
// definier parametros e executar
$firstname = "John";
$lastname = "Doe";
$email = "john@example.com";
$stmt->execute();
$firstname = "Mary";
$lastname = "Moe";
$email = "mary@example.com";
$stmt->execute();
$firstname = "Julie";
$lastname = "Dooley";
$email = "julie@example.com";
$stmt->execute();
echo "Novos dados adicionados";
$stmt->close();
$conn->close();
?>

SELECT column_name(s) FROM table_name

SELECT * FROM nome_tabela

<?php
$servername = "localhost";
$username = "username";
$password = "password";

<?PHP ?>

$dbname = "myDB";
// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Erro de conexao
if ($conn->connect_error) {
die("Erro de conexao: " . $conn->connect_error);
}
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// resultado de cada linha
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. "
" . $row["lastname"]. "<br>";
}
} else {
echo "0 resultados";
}
$conn->close();
?>

DELETE FROM table_name


WHERE some_column = some_value

<?php
$servername = "localhost";
$username = "username";

<?PHP ?>

$password = "password";
$dbname = "myDB";
// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Erro de conexao
if ($conn->connect_error) {
die("Erro de conexao: " . $conn->connect_error);
}
// sql para apagar dados
$sql = "DELETE FROM MyGuests WHERE id=3";
if ($conn->query($sql) === TRUE) {
echo "Dado apagado com sucesso";
} else {
echo "Erro ao inserir dados: " . $conn->error;
}
$conn->close();
?>

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Criar conexao
$conn = new mysqli($servername, $username, $password, $dbname);
// Erro de conexao
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE MyGuests SET lastname='Doe' WHERE id=2";
if ($conn->query($sql) === TRUE) {
echo "Record updated successfully";
} else {
echo "Error updating record: " . $conn->error;
}

<?PHP ?>

$conn->close();
?>

$sql = "SELECT * FROM Orders LIMIT 10 OFFSET 15";

$sql = "SELECT * FROM Orders LIMIT 15, 10";

Вам также может понравиться