Como copiar a classe inteira com reflection no php?

08/06/2017

0

PHP

Fala pessoal, beleza?

Recentemente descobri um recurso bacana no php: o reflection.

Só que não consegui copiar a classe que eu quis com as propriedades e métodos que ela possui :(

Sabem como posso fazer isso?
Eduardo Farias

Eduardo Farias

Responder

Post mais votado

28/07/2017

Fala Eduardo, beleza?

Então cara, um jeito de pegar as propriedades por exemplo seria do seguinte jeito:

// Instanciar o objeto
$carro = new Carro();

// instanciar o objeto reflection
$reflexo= new ReflectionClass('Carro');

//Aqui você pega as propriedades do objeto refletido
$propriedades= $reflexo->getProperties();


Na documentação do php você tem uma boa explicação sobre o assunto:

Reflection

Calebe Menezes

Calebe Menezes
Responder

Mais Posts

31/07/2017

Eduardo Farias

Vlw Calebe! Obrigado mesmo pela ajuda!
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar