Seja muito bem-vindo à Academy Code Christ!
🌍 Academy Code Christ está disponível em vários idiomas.Fique à vontade para usar o tradutor na Barra lateral (Sidebar) e aprender no seu idioma.
PHP 🐘 Etapa 03
Sintaxe Básica e Conceitos Fundamentais
🎯 O que você vai aprender nesta aula?
Na etapa anterior, você instalou o ambiente de
desenvolvimento, testou o PHP e viu a primeira mensagem aparecer no navegador.
Isso já foi um grande avanço!
Agora é hora de entender como o PHP
pensa e quais são as regras fundamentais que guiam qualquer programa
escrito nessa linguagem.
Saber a sintaxe (ou seja, a forma correta de escrever os comandos) é como aprender a gramática de um novo idioma. E assim como em qualquer linguagem, quanto mais você pratica, mais natural tudo se torna.
Nesta etapa, vamos aprender:
● Como escrever o código PHP corretamente;
● O que são variáveis e constantes;
● Os tipos de dados mais usados;
● Como mostrar e receber informações;
● O funcionamento de comentários;
● E, principalmente, como a lógica se aplica em cada um desses pontos.
Pegue seu editor de código, abra a pasta meus_testes, e prepare-se para o verdadeiro primeiro passo no mundo da programação.
Estrutura Básica de um Código PHP
Todo código PHP precisa começar com as etiquetas:
<?php
// Seu código aqui
?>
O <?php → Indica ao servidor que dali em diante o conteúdo é PHP e deve ser processado.
O ?> → Marca o fim do código.
Dentro desse bloco, você escreve instruções (comandos). Cada instrução precisa terminar com ponto e vírgula ;. Isso é obrigatório — do contrário, o PHP mostrará um erro.
Exemplo:
<?php
echo "Olá, mundo!";
echo "Bem-vindo ao PHP.";
?>
Cada echo exibe uma mensagem na tela.
Atenção: Se você esquecer o ponto e vírgula, o
servidor não saberá onde termina uma linha e começará outra, e o código não
será executado.
Comandos de Saída: echo e print
A maneira mais comum de mostrar conteúdo no PHP é usando echo ou print.
Exemplo com echo:
<?php
echo "Aprender PHP é divertido!";
?>
Exemplo com print:
<?php
print "Você está aprendendo a primeira linguagem do lado do servidor!";
?>
Ambos fazem praticamente a mesma coisa, mas echo é mais rápido e
mais utilizado.
Você pode usar aspas simples ' ' ou duplas " ",
dependendo da situação — mas há diferenças importantes, como veremos mais
adiante.
Comentários no Código
Os comentários servem para deixar anotações dentro do código, que não são executadas pelo PHP.
Eles ajudam a tornar o código mais
legível para você e para outras pessoas que futuramente lerem seu trabalho.
Três formas de comentar:
1
<?php
// Este é um comentário de uma linha
# Este também é um comentário de uma linha
/*
Este é um comentário de múltiplas linhas
Ótimo para explicar algo mais complexo
*/
?>
Nunca subestime os comentários. Um bom programador documenta o que faz — principalmente quando o código começa a crescer.
Variáveis: Guardando Informações
Se a programação fosse uma cozinha, as variáveis seriam os potes onde você guarda os ingredientes.
São usadas para armazenar valores
temporários, como números, textos, resultados de cálculos ou qualquer outro
tipo de dado.
A regra é simples: toda variável em PHP começa com o símbolo $.
Exemplo:
<?php
$nome = "Ana";
$idade = 22;
$curso = "Programação PHP";
echo "$nome tem $idade anos e está estudando $curso.";
?>
Saída:
Ana tem 22 anos e está estudando Programação PHP.
Regras importantes para criar variáveis:
1. Sempre começam com $;
2. O nome deve começar com letra ou sublinhado (_);
3. Não pode conter espaços nem caracteres especiais;
4. O PHP diferencia maiúsculas e minúsculas (ou seja, $nome e $NOME são diferentes).
Tipos de Dados em PHP
Os tipos de dados indicam o tipo de informação que uma
variável guarda.
Veja os principais:
|
Tipo de dado |
Exemplo |
Descrição |
|
String |
"Olá!" |
Texto, palavras ou frases. |
|
Integer (inteiro) |
25 |
Números inteiros, sem vírgula. |
|
Float (decimal) |
4.5 |
Números com casas decimais. |
|
Boolean |
true ou false |
Verdadeiro ou falso, usado em decisões. |
|
Array |
array("PHP", "HTML", "CSS") |
Conjunto de valores. |
|
Object |
— |
Usado em programação orientada a objetos (veremos mais adiante). |
|
NULL |
NULL |
Indica ausência de valor. |
Você pode verificar o tipo de dado de uma variável com o comando var_dump():
<?php
$idade = 21;
var_dump($idade);
?>
Saída:
int(21)
Isso mostra que o valor é um inteiro.
Diferença entre Aspas Simples e Duplas
Essa é uma das diferenças mais sutis, mas importantes.
● Aspas simples ' ': o texto é mostrado exatamente como digitado.
● Aspas duplas " ": o PHP interpreta variáveis dentro da frase.
Exemplo:
<?php
$nome = "Carlos";
echo 'Olá, $nome'; // resultado literal
echo "<br>";
echo "Olá, $nome"; // interpretado
?>
Saída:
Olá, $nome
Olá, Carlos
Usar aspas duplas costuma ser mais prático, principalmente quando deseja exibir valores de variáveis dentro de textos.
Constantes: Valores Fixos
Constantes são como variáveis, mas que nunca mudam
durante a execução do programa.
Você pode criar uma constante com a
função define().
Exemplo:
<?php
define("APP_VERSAO", "1.0.0");
define("AUTOR", "Comunidade PHP Livre");
echo "Versão: " . APP_VERSAO . "<br>";
echo "Autor: " . AUTOR;
?>
Saída:
Versão: 1.0.0
Autor: Comunidade PHP Livre
Convém usar constantes quando há valores fixos — como o nome do sistema, versão, ou taxa que não muda.
Operações Simples
O PHP pode fazer cálculos com a mesma facilidade com que exibe textos.
<?php
$a = 10;
$b = 5;
$soma = $a + $b;
$subtracao = $a - $b;
$multiplicacao = $a * $b;
$divisao = $a / $b;
echo "Soma: $soma <br>";
echo "Subtração: $subtracao <br>";
echo "Multiplicação: $multiplicacao <br>";
echo "Divisão: $divisao";
?>
Saída:
Soma: 15
Subtração: 5
Multiplicação: 50
Divisão: 2
Essas operações são a base de qualquer sistema, desde calculadoras simples até controles financeiros.
Concatenando Strings
Concatenar significa juntar textos e variáveis.
No PHP, isso é feito com o operador de
ponto ".".
<?php
$nome = "João";
$cidade = "Salvador";
echo "Meu nome é " . $nome . " e moro em " . $cidade . ".";
?>
Saída:
Meu nome é João e moro em Salvador.
O ponto . é o
“elo” entre os pedaços de texto.
Aprender a concatenar corretamente facilita muito quando começarmos a exibir dados coletados de formulários e bancos de dados.
Boas Práticas Iniciais
1. Indentação: alinhar o código com recuos e quebras de linha facilita a leitura.
2. Clareza nos nomes: use nomes significativos nas variáveis ($idadeAluno é melhor que $x).
3. Comentários explicativos: ajudam você e outras pessoas a entenderem o que foi feito.
4. Organização: mantenha seus arquivos nomeados com clareza.
5. Testar sempre: execute o código constantemente para detectar erros cedo.
Essas pequenas atitudes criam um hábito de qualidade — e um bom programador é reconhecido pela organização tanto quanto pela técnica.
Exercício Prático – “Meu Primeiro Perfil”
Agora, hora de praticar!
Crie um novo arquivo chamado perfil.php com o
seguinte código:
<?php
$nome = "Mariana Souza";
$idade = 19;
$cidade = "Recife";
$profissao = "Estudante de Tecnologia";
$frase = "A educação é o caminho para um futuro melhor.";
echo "<h1>Meu Perfil</h1>";
echo "<p>Nome: $nome</p>";
echo "<p>Idade: $idade anos</p>";
echo "<p>Cidade: $cidade</p>";
echo "<p>Profissão: $profissao</p>";
echo "<p>Mensagem: \"$frase\"</p>";
?>
Acesse no navegador:
http://localhost/meus_testes/perfil.php
Você verá uma pequena página HTML gerada pelo seu código — seu primeiro projeto dinâmico PHP.
A partir daqui, é possível personalizar
e expandir conforme desejar.
Conclusão
Nesta etapa, você deu os primeiros passos concretos dentro
do mundo da programação com PHP.
Aprendeu a:
● Escrever a estrutura básica do código;
● Mostrar e comentar informações;
● Criar e manipular variáveis;
● Usar constantes e operadores;
● E aplicar boas práticas de clareza e organização.
Agora, você já domina os fundamentos da linguagem.
Está pronto para seguir em frente,
entender condições e escolhas lógicas — como “se isso acontecer, faça
aquilo” — que são a base para qualquer sistema inteligente.
Na próxima etapa, exploraremos as Estruturas Condicionais e Operadores Lógicos, aprendendo a fazer o PHP tomar decisões por conta própria.

%20-%20Copia.png)
.png)
.png)
.png)
Postar um comentário