Nomenclatura
A nomenclatura das variáveis de classes, de instâncias atende aos requisitos abaixo:
A primeira letra das palavras, exceto da primeira palavra é maiúscula.
Exemplo:
$umaVariavelDeclarada;
A nomenclatura das variáveis locais e parâmetros atende aos requisitos abaixo:
A primeira letra das palavras é maiúscula.
A variável deve conter um prefixo que define seu tipo, conforme as tabelas abaixo:
Tipos primitivos:
Tipo de Dados | Prefixo |
boolean | bl |
int | it |
string | st |
datetime | dt |
float | ft |
Exemplo:
$stNome = 'Fulano da Silva' // string
$itIdade = 28; // int
$flPeso = 78.500; //float
$blCasado = true; //bool
Tipos Complexos:
Tipo de Dados | Prefixo |
Array | lst |
Objetos | obj |
Exemplo:
$lstCursos = [1, 2, 3, 4]; // array
$objStdClasse = new stdClass;
$objStdClasse->propriedade = 'valor'; //objeto
$objPessoa = new Pessoa();
$objPessoa->stNome = "Fulano";