Question #6300   Proposée par Answiki le 22/06/2022 à 19:35:49 UTC

Comment inverser l'ordre d'un foreach en PHP ?

Answer   Submitted by Answiki on 10/22/2021 at 07:41:45 PM UTC

En PHP, le meilleur moyen d'inverser l'ordre d'une boucle foreach est d'inverser le tableau. Cela peut facilement être fait avec la fonction array_reverse().

$array = array('A', 'B', 'C', 'D');
              
foreach( array_reverse($array) as  $value ){
    echo $value."\n";
}


Le code ci-dessus affiche les lettres A, B, C et D dans l'ordre inverse :

D
C
B
A


3 events in history
Question by Answiki 06/22/2022 at 07:35:49 PM
Comment inverser l'ordre d'un foreach en PHP ?
Answer by Answiki on 10/22/2021 at 07:41:45 PM

En PHP, le meilleur moyen d'inverser l'ordre d'une boucle foreach est d'inverser le tableau. Cela peut facilement être fait avec la fonction array_reverse().

$array = array('A', 'B', 'C', 'D');
              
foreach( array_reverse($array) as  $value ){
    echo $value."\n";
}


Le code ci-dessus affiche les lettres A, B, C et D dans l'ordre inverse :

D
C
B
A


Question by Answiki 10/22/2021 at 07:33:20 PM
En PHP, comment inverser l'ordre d'un foreach ?
# ID Query URL Count

Icons proudly provided by Friconix.