PHP - tablica asocjacyjna jako obiekt [duplikat]

Możliwy duplikat:
Konwertuj tablicę na obiekt PHP

Tworzę prostą aplikację PHP i chciałbym używaćYAML pliki jako przechowywanie danych. Dostanę dane jako tablicę asocjacyjną z tą strukturą, na przykład:

$user = array('username' => 'martin', 'md5password' => '5d41402abc4b2a76b9719d911017c592')

Chciałbym jednak rozszerzyć tablicę asocjacyjną o niektóre funkcje i użyć-> operator, więc mogę napisać coś takiego:

$user->username = 'martin';  // sets $user['username']
$user->setPassword('hello'); // writes md5 of 'hello' to $user['md5password']
$user->save();               // saves the data back to the file

Czy jest dobry sposób, aby to zrobić bez definicji klasy?

Zasadniczo chciałbym mieć obiekty w stylu JavaScript w PHP :)

questionAnswers(2)

yourAnswerToTheQuestion