Sintaxe PHP

Resumo : neste tutorial, você aprenderá a sintaxe básica do PHP, incluindo distinção entre maiúsculas e minúsculas, instruções e espaços em branco.

Como linguagem de programação, o PHP possui um conjunto de regras que regem como você escreve programas.

Código PHP

Assim como o HTML, você precisa ter a tag de abertura para iniciar o código PHP:

<?phpLinguagem de código:  HTML, XML  ( xml )

Se você misturar código PHP com HTML, precisará ter a tag anexa:

?>Linguagem de código:  PHP  ( php )

Por exemplo:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>PHP Syntax</title>
</head>
<body>
        <h1><?php echo 'PHP Syntax'; ?></h1>
</body>
</html>Linguagem de código:  HTML, XML  ( xml )

No entanto, se um arquivo contém apenas código PHP, a tag envolvente é opcional:

<?php
	echo 'PHP Syntax';Linguagem de código:  HTML, XML  ( xml )

Sensibilidade a maiúsculas e minúsculas

PHP é parcialmente sensível a maiúsculas e minúsculas. Saber o que diferencia maiúsculas de minúsculas e o que não é é muito importante para evitar erros de sintaxe.

Se você tiver uma função como count, poderá usá-la como COUNT. Funcionaria corretamente.

O seguinte não diferencia maiúsculas de minúsculas em PHP:

Por outro lado, as variáveis ​​diferenciam maiúsculas de minúsculas. por exemplo, $messagee $MESSAGEsão variáveis ​​diferentes.

Declarações

Um script PHP normalmente consiste em uma ou mais instruções. Uma instrução é um código que faz alguma coisa, por exemplo, atribuir um valor a uma variável e chamar uma função.

Uma instrução sempre termina com ponto e vírgula ( ;). O seguinte mostra uma instrução que atribui uma string literal à $messagevariável:

$message = "Hello";Linguagem de código:  PHP  ( php )

O exemplo acima é uma afirmação simples. O PHP também possui uma instrução composta que consiste em uma ou mais instruções simples. Uma instrução composta usa chaves para marcar um bloco de código. Por exemplo:

if( $is_new_user ) {
    send_welcome_email();
}Linguagem de código:  PHP  ( php )

Você não precisa colocar o ponto e vírgula depois da chave ( }).

A tag de fechamento de um bloco PHP ( ?>) implica automaticamente um ponto e vírgula ( ;). Portanto, você não precisa colocar ponto e vírgula na última instrução de um bloco PHP. Por exemplo:

<?php echo $name ?>Linguagem de código:  HTML, XML  ( xml )

Neste exemplo, a instrução echo $namenão precisa de ponto e vírgula. No entanto, usar ponto e vírgula para a última instrução de um bloco deve funcionar bem. Por exemplo:

<?php echo $name; ?>Linguagem de código:  HTML, XML  ( xml )

Observe que não há problema se o código não fizer sentido para você agora, porque você aprenderá mais sobre ele no próximo tutorial.

Espaços em branco e quebras de linha

Na maioria dos casos, espaços em branco e quebras de linha não têm significado especial em PHP. Portanto, você pode colocar uma instrução em uma linha ou estendê-la por várias linhas.

Por exemplo, os seguintes trechos de código são equivalentes:

login( $username, $password );Linguagem de código:  PHP  ( php )

E:

login( 
   $username,
   $password
);Linguagem de código:  PHP  ( php )

Resumo

  • PHP é parcialmente sensível a maiúsculas e minúsculas.
  • Construções PHP, nomes de funções e nomes de classes não diferenciam maiúsculas de minúsculas, enquanto variáveis ​​diferenciam maiúsculas de minúsculas.
  • Uma instrução termina com ponto e vírgula (;).
  • Espaços em branco e quebras de linha não importam em PHP; aproveite-os para tornar o código mais legível.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *