OO PHP - получение всех атрибутов из класса - PullRequest
0 голосов
/ 07 февраля 2012

Есть ли функция / метод, который извлекает все атрибуты из класса?Такие, как все атрибуты из моего класса ниже:

class plantOfTheMonth {

   //Declare which centre(s) are being used
    private $centre = "";

    //Declare the attributes of the current Plant Of The Month
    private $name = "";
    private $latinName = "";
    private $image = "";
    private $imageAlt = "";
    private $imageLink = "";
    private $strapLine = "";
    private $description = "";
    private $color = "";
    private $centres = "";

    //Declare variables for error handling
    private $issue = "";
    private $issueCode = "";

}

Ответы [ 2 ]

4 голосов
/ 07 февраля 2012

Используйте ReflectionClass::getProperties() из Reflection API или get_object_vars() функция.

0 голосов
/ 07 февраля 2012
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...