Básicamente Tengo una configuración como la siguiente:Ordenación de una matriz de una matriz de objetos en PHP por valor de clave
Array (
[0] => Array ([0] => stdClass Object ([nid] => 1 [title] => title1 [uid] => 1 [parent] => 0 [weight] => -15 [name] => name1 [value] => 0)
[1] => stdClass Object ([nid] => 2 [title] => title2 [uid] => 1 [parent] => 0 [weight] => -7 [name] => name2 [value] => 100)
[2] => stdClass Object ([nid] => 3 [title] => title3 [uid] => 2 [parent] => 0 [weight] => -1 [name] => name3 [value] => 0)
[3] => stdClass Object ([nid] => 4 [title] => title4 [uid] => 2 [parent] => 0 [weight] => 1 [name] => name4 [value] => 80)
)
)
Lo que necesito es una manera de ordenar todas las matrices dentro de la gama de los padres por el [ valor] clave en el Objeto. He estado probando durante aproximadamente 2 días con el servicio y diferentes métodos, pero parece que no puedo entenderlo. La tecla [valor] oscilará entre 0 y 100 y necesito que todas las matrices estén ordenadas en orden decreciente (IE: 100 hasta 0).
En la cláusula demás, basta con sustituir la primera: con una? return $ a-> value < $b-> value?1: -1; // orden inverso – Jrgns