PHP - Initialisiert Objektmitglieder mit dem Array-Parameter

Ist es möglich, ein Objekt privat oder geschützte Mitglieder in PHP mit einem assoziativen Array zu initialisieren.

zum Beispiel:

    class TestClass
{
    public $_name;
    public $_age;


    public function __construct(array $params)
    {
        ??????
    }
}


$testClass = new TestClass(
    array(
        'name'  => 'Bob',
        'age' => '29',
    )
);

ich habe mich gefragt, ob es eine elegante lösung gibt - vielleicht durch implementieren einer der spl-schnittstellen oder auf andere weise?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage