<?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"; */ ?>
📢 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
🖥️ Exemplos práticos
<?php $nome = "Maria"; $idade = 25; echo "Nome: $nome, Idade: $idade"; ?>
// Saída: Nome: Maria, Idade: 25
<?php
$misto = array("texto", 42, true);
var_dump($misto);
?>
// array(3) { [0]=> string(5) "texto" [1]=> int(42) [2]=> bool(true) }
echo para HTML e textos simples, var_dump para depurar estruturas complexas e print_r para visualizar arrays de forma amigável.
Reviewed by Anderson
on
maio 05, 2024
Rating:
Nenhum comentário: