REFERÊNCIA DE BACK-END

PHP

Consulta rápida de sintaxe e execução local de PHP. O conteúdo é exibido por HTML estático; nenhum PHP é executado neste site.

O site continua 100% compatível com GitHub Pages porque os exemplos PHP aparecem apenas como texto.
0 tópicos visíveis
Atenção

Importante: PHP e GitHub Pages

Conteúdo de referência

Esta página é apenas documentação estática. O GitHub Pages não executa PHP. Para rodar PHP, use XAMPP, servidor PHP local ou uma hospedagem compatível.

PHP

Sintaxe básica

PHP
<?php
$nome = "Alexsander";
$idade = 25;

echo "Olá, " . $nome;
?>
PHP

Condições e repetição

PHP
<?php
if ($idade >= 18) {
    echo "Maior de idade";
}

for ($i = 1; $i <= 5; $i++) {
    echo $i;
}
?>
Formulários

Receber formulário

PHP
<?php
$nome = $_POST['nome'] ?? '';
$nome = trim($nome);

echo htmlspecialchars($nome);
?>
Boa prática

Valide os dados recebidos e escape a saída exibida em HTML.

Sessões

Sessão

PHP
<?php
session_start();
$_SESSION['usuario'] = 'Alexsander';
echo $_SESSION['usuario'];
?>
Terminal

Executar localmente

php -vConfere a versão instalada.
php arquivo.phpExecuta um script no terminal.
php -S localhost:8000Inicia o servidor de desenvolvimento embutido.
http://localhost:8000
XAMPP

PHP com XAMPP

Coloque o projeto em /opt/lampp/htdocs/NOME_DO_PROJETO, inicie o XAMPP e abra:

http://localhost/NOME_DO_PROJETO/
Copiado!