Konvertierung eines PHP-Objekts in ein assoziatives Array
Hallo zusammen! Ich habe gerade angefangen, PHP zu lernen, und bin auf ein Problem bei der Arbeit mit Objekten und Arrays gestoßen.
Ich habe eine Klasse User mit mehreren Eigenschaften. Ich erstelle eine Instanz dieser Klasse, fülle sie mit Daten aus der Datenbank und muss dann dieses Objekt an eine Funktion übergeben, die als Eingabe ein assoziatives Array erwartet. Die Funktion verarbeitet die Daten und gibt JSON für das Frontend zurück.
Hier ist ein vereinfachtes Beispiel meines Codes:
<?php
class User {
public $id;
public $name;
public $email;
public $isActive;
public function __construct($id, $name, $email, $isActive = true) {
$this->id = $id;
$this->name = $name;
$this->email = $email;
$this->isActive = $isActive;
}
}
$u Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen