Pular para o conteúdo
Início » PHP: sintaxe básica e comentários

PHP: sintaxe básica e comentários

php sintaxe comentários
Compartilhar:

Os scripts PHP podem ser incorporados em páginas da web em HTML.

Sintaxe básica PHP

Um script PHP começa com <?php e termina com uma tag ?>.

Os delimitadores PHP <?php e ?> no exemplo a seguir apenas informam ao mecanismo PHP para tratar o bloco de código delimitador como código PHP em vez de HTML simples.

pacote fullstack danki code
<?php
// Algum código a ser executado
echo "Olá mundo";
?>

Cada instrução PHP termina com um ponto e vírgula (;) – isso informa ao mecanismo do PHP que a instrução atual acabou.

Incorporar PHP em HTML

Arquivos PHP são arquivos de texto simples com uma extensão .php. Em um arquivo PHP, você pode escrever HTML como faria em uma página HTML normal ou pode incorporar código PHP para execução no lado do servidor.

<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <title>Um Arquivo PHP Simples</title>
</head>
<body>
    <h1><?php echo "Olá mundo!"; ?></h1>
</body>
</html>

O exemplo acima mostra como incorporar código PHP em HTML para criar uma página da web dinâmica bem formada. Se você visualizar o código-fonte da página da web resultante em seu navegador, a única diferença que verá é que o código PHP foi substituído pela saída “Olá mundo!” .

O que está acontecendo aqui? Quando você executa esse código, o mecanismo PHP executa as instruções entre as tags, deixando o restante como está. Por fim, o servidor da web envia a saída final de volta ao seu navegador, que é toda em HTML.

Comentários do PHP

Os comentários são apenas texto ignorado pelo mecanismo do PHP. Então, o objetivo dos comentários é tornar o código mais legível. Portanto, isso pode ajudar outros desenvolvedores (ou quando você editar o código no futuro) a entender o que você está tentando fazer com o PHP.

O PHP suporta comentários de linha única e multilinha. Para escrever um comentário de uma única linha, comece a linha com duas barras (//) ou um sinal de cerquilha (#). Por exemplo:

<?php
// Este é um comentário de uma única linha
# Este também é um comentário de uma única linha
echo "Olá mundo!";
?>

Portanto, para escrever comentários de várias linhas, comece o comentário com uma barra seguida de um asterisco ( /*) e termine o comentário com um asterisco seguido de uma barra ( */), assim:

<?php
/*
Este é um bloco de comentário de várias linhas
que se estende por mais de
uma linha
*/
echo "Olá mundo!";
?>

Sensibilidade entre maiúsculas e minúsculas em PHP

Do termo em inglês Case Sensitivity que significa “diferenciação de maiúsculas e minúsculas”.

Nomes de variáveis ​​em PHP diferenciam maiúsculas de minúsculas. Portanto, as variáveis ​​$color , $Color e $COLOR são tratadas como três variáveis ​​distintas.

<?php
// Atribuir valor à variável
$color = "blue";
 
// Tente imprimir o valor da variável
echo "A cor do céu é" . $color . "<br>";
echo "A cor do céu é" . $Color . "<br>";
echo "A cor do céu é" . $COLOR . "<br>";
?>

Portanto, se você tentar executar o código de exemplo acima, ele exibirá apenas o valor da variável $color e produzirá um aviso “Variável indefinida” para a variável $Color $COLOR .

No entanto, palavras-chave, nomes de funções e classes não diferenciam maiúsculas de minúsculas. Portanto, chamar gettype() ou GETTYPE() produzirá o mesmo resultado.

<?php
// Atribui valor à variável
  $color = "blue";
 
// Obter o tipo de uma variável
echo gettype($color) . "<br>";
echo GETTYPE($color) . "<br>";
?>

Portanto, se você tentar executar o código de exemplo acima, as funções gettype() e GETTYPE() darão a mesma saída, ou seja: string.

Leia também: CSS: guia sobre tabelas | Introdução PHP: executando seu 1º código em PHP

Marcações:
Brayan Monteiro

Brayan Monteiro

Bacharel em Sistemas de Informação pela Faculdade Maurício de Nassau e desenvolvedor PHP. Além de programador, produzo conteúdo e gerencio blogs. Sou especialista em desenvolvimento de software, SEO de sites e em negócios digitais.

Participe da conversa

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

dezoito − catorze =