banner image

Exemplo de programa em PHP

PHP | Sintaxe Básica - Delimitadores, Comentários e Outputs

<?php Sintaxe Básica do PHP ?>

Delimitadores de código • Comentários • Comandos de saída (echo, print, var_dump, print_r)

🔒 Delimitadores de código

Todo código PHP deve estar dentro de delimitadores para que o interpretador reconheça onde começa e termina o script. O delimitador padrão é:

<?php
    // todo o código PHP fica aqui
?>

Os delimitadores informam ao servidor que o conteúdo entre eles deve ser processado como PHP. Fora dessas tags, o código é tratado como HTML normal.

💬 Comentários em PHP

Comentários são trechos ignorados pelo interpretador e servem para documentar o código ou desativar temporariamente partes do script.

📍 Comentário de uma única linha

<?php
// echo "Este código não será executado";
# echo "Outra forma de comentar uma linha";
?>

📍 Comentário de múltiplas linhas

<?php
/*
echo "Linha comentada 1";
echo "Linha comentada 2";
echo "Todo este bloco é ignorado pelo PHP";
*/
?>
💡 Dica: Use comentários para explicar a lógica do seu código, especialmente em partes complexas. Comentários bem escritos ajudam na manutenção e colaboração.

📢 Comandos de saída (Output)

Estes são os comandos utilizados para gerar uma saída em tela (output). Cada um tem suas particularidades e casos de uso específicos.

📌 Comando echo

echo não é uma função, mas uma construção da linguagem. Ele pode receber múltiplos parâmetros separados por vírgula e é ligeiramente mais rápido que print.

<?php
echo 'a', 'b', 'c';
// Resultado: abc

echo '<br>';
echo 'Olá, ' . 'mundo!';
// Resultado: Olá, mundo!
?>

📌 Função print

print é uma função que sempre retorna 1. Só aceita um único argumento.

<?php
print('abc');
// Resultado: abc

print 'Texto sem parênteses';
// Resultado: Texto sem parênteses
?>

📌 Função var_dump

var_dump exibe informações estruturadas sobre uma ou mais variáveis, incluindo tipo e tamanho. É extremamente útil para depuração.

<?php
$vetor = array('Palio', 'Gol', 'Fiesta', 'Corsa');
var_dump($vetor);
?>

Resultado:
array(4) {
  [0]=>
  string(5) "Palio"
  [1]=>
  string(3) "Gol"
  [2]=>
  string(6) "Fiesta"
  [3]=>
  string(5) "Corsa"
}

📌 Função print_r

print_r exibe informação legível para humanos sobre uma variável. Diferente do var_dump, não mostra os tipos de dados, apenas os valores de forma organizada.

<?php
$vetor = array('Palio', 'Gol', 'Fiesta', 'Corsa');
print_r($vetor);
?>

Resultado:
Array
(
    [0] => Palio
    [1] => Gol
    [2] => Fiesta
    [3] => Corsa
)

📊 Comparação entre os comandos de saída

Comando Tipo Múltiplos argumentos Valor de retorno Uso típico
echoConstrução da linguagem✅ Simvoid (nenhum)Strings simples, HTML
printFunção❌ Não (um único argumento)Sempre retorna 1Expressões que exigem retorno
var_dumpFunção✅ Sim (múltiplas variáveis)voidDepuração (mostra tipo + valor)
print_rFunção❌ Não (uma variável)retorna string se segundo parâmetro for trueExibir arrays/objetos de forma legível

🖥️ Exemplos práticos

🔹 Exemplo com echo
<?php
$nome = "Maria";
$idade = 25;
echo "Nome: $nome, Idade: $idade";
?>

// Saída: Nome: Maria, Idade: 25

🔹 Exemplo com var_dump (debug)
<?php
$misto = array("texto", 42, true);
var_dump($misto);
?>

// array(3) { [0]=> string(5) "texto" [1]=> int(42) [2]=> bool(true) }

💡 Resumo rápido: Use echo para HTML e textos simples, var_dump para depurar estruturas complexas e print_r para visualizar arrays de forma amigável.

© Tutorial de Sintaxe Básica do PHP • Delimitadores, comentários e outputs • Material didático para iniciantes

🔹 — Aprenda PHP com exemplos práticos 🔹

Exemplo de programa em PHP Exemplo de programa em PHP Reviewed by Anderson on maio 05, 2024 Rating: 5

Nenhum comentário:

Tecnologia do Blogger.