Você está na página 1de 1

O que é a StdClass do PHP?

2 respostas

A StdClass é uma classe predefinida do PHP. Ela é vazia, ou seja, não possui métodos nem
propriedades. Mas qual o objetivo disto? Ela é a classe padrão dos objetos que não são declarados,
ou seja, quando você converte um array ou algum outro tipo para objeto, na verdade está criando um
objeto da StdClass. É útil também utilizar a StdClass quando se deseja criar um objeto vazio e ir
adicionando as propriedades conforme necessário.
Um exemplo de uso da StdClass:

$obj = new StdClass;


$obj->nome = 'teste';
var_dump($obj);

Você também pode gostar