Sintaxe PHP

Recomendação de curso:

O script PHP é executado no servidor e, em seguida, enviado ao navegador como resultado HTML puro.

Sintaxe básica do PHP

O script PHP pode ser colocado em qualquer lugar do documento. <?php Início, com ?> Fim:

<?php
// Aqui está o código PHP
?>

O nome de extensão padrão de arquivo do PHP é ".php".

Os arquivos PHP geralmente contêm tags HTML e alguns códigos de script PHP.

O exemplo a seguir é um arquivo PHP simples que contém um trecho de script PHP usando a função interna "echo" para exibir o texto "Hello World!" na página da web:

Exemplo

<!DOCTYPE html>
<html>
<body>
<h1>Minha primeira página PHP</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

Executar Exemplo

Comentário:As instruções PHP terminam com um ponto e vírgula (;). A tag de fechamento do bloco de código PHP também indica automaticamente o ponto e vírgula (portanto, não é necessário usar ponto e vírgula na última linha do bloco de código PHP).

Comentários no PHP

Os comentários em código PHP não são lidos e executados como programa. Sua única função é ser lido pelo editor de código.

Os comentários são usados para:

  • Fazer com que outros compreendam o trabalho que você está realizando - os comentários podem ajudar outros programadores a entenderem o que você está fazendo em cada passo (se você estiver em uma equipe)
  • Lembre-se do que fez - muitos programadores passaram por projetos que precisaram ser revisados após um ou dois anos, e tiveram que reconsiderar o que fizeram. Os comentários podem registrar suas ideias enquanto escreve código.

O PHP suporta três tipos de comentários:

Exemplo

<!DOCTYPE html>
<html>
<body>
<?php
// Isso também é um comentário de linha única
# Isso também é um comentário de linha única
/*
Este é um bloco de comentário múltiplas linhas
Ele cruza
Múltiplas Linhas
*/
?>
</body>
</html>

Executar Exemplo

Sensibilidade a Maiúsculas e Minúsculas PHP

No PHP, todas as funções, classes e palavras-chave definidas pelo usuário (por exemplo, if, else, echo etc.) são insensíveis a maiúsculas e minúsculas.

Nos exemplos a seguir, todas essas três instruções echo são válidas (equivalentes):

Exemplo

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

Executar Exemplo

No entanto, no PHP, todas as variáveis são sensíveis a maiúsculas e minúsculas.

Nos exemplos a seguir, apenas a primeira linha exibirá o valor da variável $color (isto é porque $color, $COLOR e $coLOR são considerados três variáveis diferentes):

Exemplo

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "Meu carro é " . $color . "<br>";
echo "Minha casa é " . $COLOR . "<br>";
echo "Minha embarcação é " . $coLOR . "<br>";
?>
</body>
</html>

Executar Exemplo