Iniciante Fundamentos
Tipos de Dados
Cada valor no PHP tem um tipo. Conhecer os tipos ajuda a entender como os dados se comportam.
Tipos principais
- string — texto:
"Olá". - int — número inteiro:
42. - float — número decimal:
3.14. - bool — verdadeiro ou falso:
true/false. - array — coleção de valores.
- null — ausência de valor.
<?php
$texto = "PHP";
$inteiro = 10;
$decimal = 2.5;
$ativo = true;
$lista = [1, 2, 3];
$vazio = null;
Descobrindo o tipo
A função gettype() retorna o nome do tipo.
<?php
echo gettype(10); // integer
echo gettype(2.5); // double
echo gettype("oi"); // string
Inspecionando com var_dump
var_dump() mostra o tipo e o valor. Ótimo para depurar.
<?php
var_dump(true);
// bool(true)
var_dump([1, 2]);
// array(2) { [0]=> int(1) [1]=> int(2) }
Resumo
- Tipos básicos: string, int, float, bool, array, null.
gettype()mostra o tipo.var_dump()mostra tipo e valor juntos.