Para inicializar un objeto, use la sentencia new, lo que instancia el objeto a una variable.
Para una discusión completa, por favor refiérase a la sección Clases y Objetos.
Si un objeto es convertido a un objeto, éste no es modificado. Si un valor de cualquier otro tipo es convertido a objeto, una nueva instancia de la clase stdClass es creada. Si el valor era NULL, la nueva instancia será vacía. Las matrices son convertidas a objeto usando las claves de la matriz como nombres de propiedades y con sus valores correspondientes. Para cualquier otro valor, una variable miembro llamada scalar contendrá el valor.