PHP-Aprender: Sintaxe Básica – parte 2
Variáveis
Toda variável no PHP tem seu nome composto pelo caracter $ e uma string, que deve iniciar por uma letra ou o caracter “_” (underline). As variáveis não podem começar com números e caracteres especiais.
As varáveis são case sensitive, ou seja, as variáveis $SITE e $site são diferentes.
nomes válidos:
$nome
$variavel1
nomes inválidos:
$%100tagem
$123teste
Exemplo:
<? $var1 = "Bem-vindo "; $var2 = "linhadecomando.com"; echo "$var1 ao site $var2"; ?> |
Resultado:
Bem-vindo ao site linhadecomando.com
Constantes
Diferentes das variáveis, os valores são definidos no início e não mudam durante a execução. Utilizamos a função define() para definir constantes. Uma constante não pode conter array nem objeto.
Parâmetros da função define:
define (“nome”, valor, [, bool case_insensitive]);
nome: nome da constante, tipo String.
valor: valor da constante; aceita valores escalares: integer, float, string ou boolean.
case_insensitive: é um valor lógico (TRUE ou FALSE). O comportamento padrão é case-sensitive.
Exemplo:
<? define ("curso", "Aprendendo PHP"); echo curso; ?> |
Resultado:
Aprendendo PHP
Outro Exemplo:
<? define ("nome_curso", "Aprendendo PHP"); define ("site", "linhadecomando.com"); echo "Você está no curso de " . nome_curso . " oferecido pelo site " . site; ?> |
Resultado:
Você está no curso de Aprendendo PHP oferecido pelo site linhadecomando.com