Bonjour,

Je dispose d'un tableau de la sorte :
$_SESSION['personnes'][$i]['prenom'];
$_SESSION['personnes'][$i]['nom'];
$_SESSION['personnes'][$i]['age'];
$_SESSION['personnes'][$i]['etc'];
Par exemple :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<?php
$_SESSION['personnes'][0]['prenom'] = 'Jean';
$_SESSION['personnes'][0]['nom'] = 'Dupont';
$_SESSION['personnes'][0]['age'] = 32;
$_SESSION['personnes'][0]['etc'] = 'etc';
 
$_SESSION['personnes'][1]['prenom'] = 'Patrick';
$_SESSION['personnes'][1]['nom'] = 'Alberville';
$_SESSION['personnes'][1]['age'] = 43;
$_SESSION['personnes'][1]['etc'] = 'etc';
 
$_SESSION['personnes'][2]['prenom'] = 'Etienne';
$_SESSION['personnes'][2]['nom'] = 'Chocolat';
$_SESSION['personnes'][2]['age'] = 26;
$_SESSION['personnes'][2]['etc'] = 'etc';
 
...
Avec $i allant de 0 au nombre de valeur (personnes) dans le tableau : count($_SESSION['personnes'])

Comment faire pout trier ce tableau de telle sorte qu'il soit trier par ordre alphabétique en fonction des noms ?
En prenant l'exemple du dessus, il faudrait qu'à la valeur 0 de $i il y ait Le nom 'Albertville', avec [0]['prenom'] = Patrick, etc.
Et à la valeur 2 le nom 'Dupont', avec ses informations lui correspondant.

J'espère m'être fait comprendre.
Je vous remercie par avance.