Manipula O E Tipos De Dados Em PHP
Tipo de Dados
Constantes
Manipulação de dados
Variáveis
Operadores
VARIÁVEIS
Variáveis podem guardar diversos tipos de dados
◦ Booleano ◦ Numérico
◦ Array
◦ Objeto
◦ Recurso ◦ Misto
◦ Null
BOOLEANO
Expressa um valor lógico que pode ser verdadeiro ou falso
◦ TRUE ou FALSE podem ser atribuídos
<?php
//Declara variável com valor TRUE $exibirFrase = TRUE;
//Testa se $exibirFrase é verdadeiro (TRUE) if($exibirFrase) { echo "A variável booleana é VERDADEIRA!";
}
?>
Mais um exemplo:
<?php
//Declara variável numérica $umidade = 91;
//Testa se $umidade maior que 90. Retorna um boolean $vaiChover = ($umidade > 90);
//Testa se $vaiChover é verdadeiro if($vaiChover)
{
echo "Vai chover com toda certeza absoluta da terra!";
}
?>
TIPO BOOLEANO
Também são considerados valores falsos:
◦ Inteiro 0
◦ Ponto Flutuante 0.0
◦ Uma string vazia “” ou “0”
◦ Um array vazio
◦ Um objeto sem elementos
◦ Tipo NULL
TIPO NUMÉRICO
Os números podem ser especificados
◦ Decimal(base 10)
◦ Hexadecimal (base 16)
◦ Octal(base 8)
◦ Opcionalmente usando sinal (- ou +)
<?PHP
//Número Inteiro $num = 537; echo $num, " = Número Inteiro <br><br>";
//Número Negativo $num = -13; echo $num, " = Número Negativo <br><br>";
//Número Octal (Equivalente a 83 em decimal) $num = 0123; echo $num, " = Número Octal <br><br>";
//Número Hexadecimal (Equivalente a 26 em decimal) $num = 0x1A; echo $num, " = Número Hexadecimal <br><br>";
//Ponto Flutuante $num = 1.234; echo $num, " = Ponto Flutuante <br><br>";
//Notação Científica $num = 4e23 echo $num, " = Notação Científica <br><br>";
?>
TIPO STRING
Cadeia de caracteres alfanuméricos
◦ Podem ser usados aspas simples (‘’), aspas duplas (“”), ou aspas invertidas (’) por m existem diferenças (abordado posteriormente)
<?php
$string = 'Esse texto foi armazenado usando um variável do tipo string com aspas simples <BR>'; echo $string;
$string = "Essa string foi armazenada usando aspas duplas"; echo