puede para obtener indice index from emplear elemento buscar array_search array php arrays key highest

para - php array key value



Buscar la clave/índice más alto en una matriz (5)

¿Cómo puedo obtener con PHP la clave / índice más alto en una matriz? Sé cómo hacerlo por los valores.

Por ejemplo, desde esta matriz me gustaría obtener "10" como un valor entero:

$arr = array( 1 => "A", 10 => "B", 5 => "C" );

Sé cómo podría programarlo, pero me preguntaba si también había una función para esto.


Esto debería funcionar bien

$arr = array( 1 => "A", 10 => "B", 5 => "C" ); max(array_keys($arr));



Puede obtener la clave máxima de esta manera:

<?php $arr = array("a"=>"test", "b"=>"ztest"); $max = max(array_keys($arr)); ?>


$keys = array_keys($arr); $keys = rsort($keys); print $keys[0];

debería imprimir "10"


<?php $array = array( 1 => "A", 10 => "B", 5 => "C" ); foreach ($array as $key => $value) { if ($value >= $max) $max = max(array_keys($array)); } echo " The array in largest number :".$max."<br/>"; ?>