Sintaxe do PHP

Neste artigo, vamos adentrar a fundo sobre a sintaxe do PHP e como utilizá-la em nossos projetos. Um script PHP pode ser colocado em qualquer lugar do documento. No entanto, obrigatoriamente o arquivo deve ter a extensão .php.

Deste modo, o servidor de aplicação devidamente configurado e com o PHP instalado, irá interpretar seu código.

A instrução PHP deve estar dentro das tags: <?php e termina com ?> . O arquivo normalmente contém tags HTML e pode conter também instruções CSS ou JavaScript.

Vamos ver agora um exemplo de codificação PHP.

Exemplo de codificação PHP

No exemplo abaixo, iremos utilizar a função echo para simplesmente exibir um texto para o navegador do usuário. Perceba que, assim como na linguagem C, as instruções em PHP terminam com o ponto e vírgula.

<html>
<body>
<title>Primeira codificação com PHP</title>

<h1>Título da minha página</h1>

<?php
echo "Olá Mundo. Este é meu script em PHP!";
?>

</body>
</html>

Um detalhe importante a ser mencionado nesta página sobre sintaxe, é que todos os comandos, variáveis, funções são case sensitive no PHP. Isso significa que o código com letras maiúsculas e minúsculas são diferentes para o interpretador.

Comentários usando PHP

Um comentário é a parte de um programa que existe apenas para o programador. Serve para sinalizar ou comentar sobre trechos de código. Com comentários, é possível tornar o código mais legível e diminuir a curva de aprendizado de outro desenvolvedor que irá fazer manutenção do código.

Existem dois formatos de comentário em PHP.

Comentário de única linha

São geralmente utilizados para explicações curtas ou notas sobre uma instrução ou um conjunto delas.

# Este é um comentário feito com o caracter #. É também utilizado.
// Você também pode utilizar os caracteres // para sinalizar uma única linha de comentário
   print "Um exemplo de instrução PHP. Os comentários feitos acima não irão alterar a execução dessa instrução.";

Comentário com múltiplas linhas

Eles são geralmente usados para fornecer explicações com mais detalhes.

<?
   /* Exemplo de código em blocos
      Eu posso escrever e tenho liberdade para 
      continuar a escrever até finalizar esse bloco de 
      comentários
   */
   
   print "Uma instrução de exemplo";
?>