¿Hay alguna manera fácil de obtener el valor numérico más alto de una matriz asociativa?Valor más alto de una matriz asociativa
$array = array(
0 => array(
'key1' => '123',
'key2' => 'values we',
'key3' => 'do not',
'key4' => 'care about'
),
1 => array(
'key1' => '124',
'key2' => 'values we',
'key3' => 'do not',
'key4' => 'care about'
),
2 => array(
'key1' => '125',
'key2' => 'values we',
'key3' => 'do not',
'key4' => 'care about'
)
);
AwesomeFunction($array, 'key1'); // returns 2 ($array key)
Tenga en cuenta que esta pregunta fue escrita con un teléfono. Gracias.
Tendría que modificarlo un poco para aceptar la segunda variable y devolver la clave de matriz en lugar del valor máximo. – jeroen
+1 esto debería funcionar bien. Incluso puede pasar '' key1'' como parámetro para hacerlo más dinámico. –