Maison  >  Article  >  développement back-end  >  Comment trouver l'union des tableaux par ordre croissant et décroissant en php

Comment trouver l'union des tableaux par ordre croissant et décroissant en php

青灯夜游
青灯夜游original
2022-05-26 20:39:111433parcourir

Méthode : 1. Utilisez « sort(array) » pour trier par ordre croissant ; 2. Utilisez « rsort(array) » pour trier par ordre décroissant ; 3. Utilisez array_merge_recursive() pour fusionner des tableaux ascendants et décroissants, la syntaxe est « array_merge_recursive (tableau ascendant, tableau descendant) ».

Comment trouver l'union des tableaux par ordre croissant et décroissant en php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Méthode php pour trouver l'union des tableaux par ordre croissant et décroissant

Étape 1 : Utiliser la fonction sort() Triez le tableau par ordre croissant

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(10, 23, 5, 12, 84, 16);
var_dump($arr);
sort($arr);
$arr1=$arr;
var_dump($arr1);
?>

Comment trouver lunion des tableaux par ordre croissant et décroissant en php

Étape 2 : Utilisez la fonction rsort() pour trier le tableau par ordre décroissant

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(10, 23, 5, 12, 84, 16);
var_dump($arr);
rsort($arr);
$arr2=$arr;
var_dump($arr2);
?>

Comment trouver lunion des tableaux par ordre croissant et décroissant en php

Étape 3 : Comparez les noms de clés et les valeurs clés du tableau ascendant et du tableau décroissant, et obtenez Union

Utilisez la fonction array_merge_recursive() pour fusionner le tableau trié par ordre croissant et le tableau trié par ordre décroissant

<?php
header("Content-type:text/html;charset=utf-8");
$arr = array(10, 23, 5, 12, 84, 16);
sort($arr);
$arr1=$arr;

rsort($arr);
$arr2=$arr;
$c = array_merge_recursive($arr1,$arr2);
var_dump($c);
?>

Comment trouver lunion des tableaux par ordre croissant et décroissant en php

Apprentissage recommandé : "Vidéo PHP Tutoriel"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn