web-dev-qa-db-fra.com

PHP Fonction pour obtenir les 5 premières valeurs du tableau

Array
(
    [university] => 57
    [iit] => 57
    [jee] => 44
    [application] => 28
    [study] => 26
    [college] => 23
    [exam] => 19
    [colleges] => 19
    [view] => 19
    [amp] => 18
)

Comment puis-je obtenir un tableau avec les 5 premiers éléments?

33
Mohit

Utilisez la fonction array_slice() :

$newArray = array_slice($originalArray, 0, 5, true);
75
Crozin

Si vous avez besoin des 5 premiers éléments

  • par ordre de clés: utilisez ksort () ,
  • par ordre de valeurs: utilisez sort ()

avant array_slice () . Insérez une lettre 'r' à la deuxième place pour l'ordre inverse: krsort () , arsort () .

3
ern0