Avatar ·

Ordenar un array de objetos por una propiedad en PHP

¡Hola a todos! Soy nuevo en PHP y me encontré con un problema al ordenar un array de objetos. Tengo un array que contiene objetos de la clase `User`. Cada objeto tiene las propiedades `name`, `age` y `score`. Necesito ordenar este array por la propiedad `age` (edad) en orden ascendente, pero no puedo entender cómo hacerlo correctamente. Aquí hay un ejemplo de mi código: ```php class User { public $name; public $age; public $score; public function __construct($name, $age, $score) { $this->name = $name; $this->age = $age; $this->score = $score; } } $users = [ new User('Alice', 25, 90), new User('Bob', 30, 85), new User('Charlie', 22, 95), new User('Diana', 28, 88) ]; // Intento ordenar, pero no sé qué función