Avatar ·

Ordenar un array multidimensional por valor de clave en PHP

Hola a todos. Soy un desarrollador PHP principiante y me he encontrado con el problema de ordenar un array de arrays asociativos por el valor de un campo específico. Tengo un array $users que contiene datos sobre usuarios: ```php $users = [ ['name' => 'Иван', 'age' => 25], ['name' => 'Анна', 'age' => 18], ['name' => 'Пётр', 'age' => 30], ['name' => 'Мария', 'age' => 22] ]; ``` Necesito ordenar este array por edad (por el campo 'age') en orden ascendente, para obtener: ``` ['name' => 'Анна', 'age' => 18], ['name' => 'Мария', 'age' => 22], ['name' => 'Иван', 'age' => 25], ['name' => 'Пётр', 'age' => 30] ``` He probado a usar la función sort() y asort(), pero solo funcionan con arrays simples. Con arrays multidimensionales dan error o ordenan