Seu Primeiro Programa PHP

Capa Curso PHP
Tempo de leitura: 4 minutos

Seu Primeiro Programa PHP: O PHP (Hypertext Preprocessor) é a linguagem fundamental para criar páginas web dinâmicas e orientadas a dados. Sua sintaxe direta e a grande compatibilidade com servidores o tornam um ponto de partida excelente para qualquer programador web.

Este tutorial guiará você na criação e execução do seu primeiro script PHP, o tradicional “Hello, World!”.

1. ⚙️ Configurando o Ambiente

Antes de escrever qualquer código PHP, você precisa de dois componentes principais:

  1. Editor de Texto: Um software para escrever e salvar seu código (ex: Visual Studio Code, Sublime Text, Notepad++).
  2. Servidor Web Local: O PHP é uma linguagem do lado do servidor. Você precisa de um ambiente local (como XAMPP, WAMP ou Laragon) que simule um servidor real e inclua o interpretador PHP.
    • O servidor local possui um diretório raiz onde você deve salvar seus arquivos, geralmente chamado de htdocs (no XAMPP) ou www (no WAMP).

2. 📝 Criando o Arquivo hello.php

Passo 1: Crie e Salve o Arquivo

Abra seu editor de texto e crie um novo arquivo. Salve-o imediatamente no diretório raiz do seu servidor local (ex: C:\xampp\htdocs\ no Windows ou /var/www/html no Linux) com o nome hello.php.

Passo 2: Escreva o Código PHP

Insira o código abaixo no arquivo hello.php.

PHP

<?php
echo "Hello World PHP!";
?>

Entendendo o Código

  • <?php e ?>: Estas são as tags de abertura e fechamento do PHP. Todo o código PHP a ser executado no servidor deve estar contido entre elas.
  • echo: Uma construção de linguagem fundamental do PHP usada para exibir (imprimir) strings ou valores no fluxo de saída, que, neste caso, é a página HTML enviada ao navegador.
  • "Hello World PHP!": A string (texto) que será exibida.
  • ; (Ponto e Vírgula): O terminador de instrução no PHP. Cada comando deve ser finalizado com um ponto e vírgula.

3. ▶️ Executando o Programa

Para rodar o script, você deve acessá-lo através do servidor web local.

  1. Inicie o Servidor: Certifique-se de que os serviços Apache (servidor web) e PHP estejam rodando no seu XAMPP/WAMP/Laragon.
  2. Acesse no Navegador: Abra seu navegador (Chrome, Firefox, etc.) e digite o endereço local, seguido do nome do arquivo:http://localhost/hello.php

Resultado: Você verá a mensagem “Hello World PHP!” exibida na tela, como resultado do processamento do script pelo servidor.

4. 💡 Indo Além: Fundamentos Essenciais do PHP

O PHP é uma linguagem rica, e estes são os blocos de construção que você usará para criar aplicações complexas:

A. Variáveis

Em PHP, as variáveis são declaradas usando o símbolo $ (cifrão). Elas não exigem declaração de tipo prévia (são de tipagem dinâmica).

PHP

$nome = "João";
$idade = 30; // Variável numérica (inteiro)

// Aspas duplas permitem interpolação de variáveis
echo "Meu nome é $nome e tenho $idade anos."; 

B. Operadores

Usados para realizar cálculos e comparações.

TipoOperadorExemploDescrição
Aritmético+, -, *, /$x + $yAdição, Subtração, Multiplicação, Divisão
Comparação==, !=, >, <$x == $yVerifica se os valores são iguais
Lógico&& (AND), ||(OR),
! (NOT)
if($logado && $admin){…}
Verificação lógica que retorna true ou false

C. Estruturas de Controle (Condicionais)

Permitem que o código tome decisões com base em condições.

PHP

$idade = 25;

if ($idade >= 18) {
    echo "Você é maior de idade.";
} else {
    echo "Você é menor de idade.";
}

// Outras estruturas: switch, while, do-while, foreach.

D. Funções

Blocos de código reutilizáveis que realizam tarefas específicas, promovendo a modularidade.

PHP

function saudacao($nome) {
    // Código dentro da função
    echo "Olá, $nome!";
}

saudacao("Maria"); // Chama a função, imprime "Olá, Maria!"

✅ Conclusão Seu Primeiro Programa PHP

Seu Primeiro Programa PHP: Ao configurar seu ambiente local e executar o script “Hello, World!”, você deu o passo fundamental para o desenvolvimento web com PHP. A simplicidade inicial do PHP se combina com a profundidade de seus recursos (variáveis, operadores e estruturas de controle), abrindo um vasto universo para a criação de sistemas de gerenciamento de conteúdo, e-commerces e muito mais.

Toda jornada tem um início, e o início para se tornar um desenvolvedor back-end é dominar as seguintes tecnologias, que você encontra aqui mesmo:

SQL
SQL
Capa Curso PHP
PHP
Laravel
Laravel

E se você gosta do nosso conteúdo, não deixe de contribuir adquirindo os serviços e produtos dos nossos apoiadores e empresas que somos associados:

Hospedagem Hostinger
Ofertas Amazon
Amazon Prime

Author: Thiago Rossi
Com mais de 20 anos de jornada na tecnologia, minha trajetória evoluiu do ensino técnico à arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de soluções de Inteligência Artificial nativa e análise de dados públicos, utilizando o ecossistema PHP para transformar dados brutos em transparência e eficiência. Como autor e desenvolvedor, acredito na democratização do conhecimento. Essa visão resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura até os bastidores da indústria de Jogos e IA. No universo de Game Design, sou autor do livro "GDD – O Guia Definitivo" e documento ativamente meus processos através de DevLogs, unindo rigor técnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso é conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.