Wie konvertiert man ein PHP-Objekt in ein assoziatives Array?
Hallo zusammen! Ich bin neu in PHP und habe ein Problem. Ich habe ein Objekt, das aus der Datenbank über PDO oder von einer API (z.B. JSON-Decoding) zurückgegeben wird. Ich muss damit wie mit einem normalen Array arbeiten, um Funktionen wie array_keys(), array_values() zu verwenden oder einfach die Schlüssel in einer foreach-Schleife zu durchlaufen.
Hier ist ein Beispiel: Ich erhalte Benutzerdaten als stdClass-Objekt.
```php
$user = new stdClass();
$user->name = 'Ivan';
$user->email = 'ivan@example.com';
$user->age = 30;
```
Jetzt möchte ich dieses Objekt in ein Array umwandeln:
```php
$userArray = [
'name' => 'Ivan',
'email' => 'ivan@example.com',
'age' => 30
];
```
Ich habe versucht, es einfach einer Variable zuzuweisen, aber das funktioniert nicht. Ich weiß, dass es in PHP einige Funktionen dafür gibt, aber