Avatar ·

Wie konvertiere ich ein Array in ein Objekt in PHP?

Hallo zusammen! Ich bin neu in PHP und habe ein Problem. Ich habe ein assoziatives Array, das ich aus einer Datenbank erhalte:\n\n```php\n$userData = [\n 'name' => 'Ivan',\n 'email' => 'ivan@example.com',\n 'age' => 28\n];\n```\n\nIch muss diese Daten an eine Funktion übergeben, die ein Objekt erwartet, kein Array. Ich habe versucht, das Array einfach einer Variable zuzuweisen, aber PHP meckert. Ich habe versucht, Typumwandlung (object) $userData zu verwenden, bin mir aber nicht sicher, ob das richtig ist.\n\nKönnt ihr mir bitte sagen, wie man ein Array korrekt und sicher in ein Objekt konvertiert? Gibt es einen Unterschied zwischen assoziativen und normalen (indizierten) Arrays? Und was passiert mit den Schlüsseln und Werten nach der Konvertierung? Vielen Dank im Voraus für eure Hilfe!\n\nHier ist ein Beispielcode, der bei mir nicht funktioniert:\n\n```php\nfunction sendEmail(object