Bonsoir les forumeurs, forumeuses,

Je voulais savoir s'il est possible de trier un fichier csv via PHP.

Je m'explique,
J'ai un fichier csv de type : Titre; Éditeur; Développeur; ... (10 champs en tout)
J'ai créé un formulaire sur le site qui permet d'ajouter des données au fichier CSV, donc ces dernières se mettent à la suite des autres, et donc ne sont pas rangées par ordre alphabétique.

Sur une page du site j'affiche les titres du fichiers CSV :
Code : 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
//Ouverture du fichier CSV
$fichier="fichier.csv";
$findme="ludo";
 
//Lecture du fichier CSV
if (($handle = fopen($fichier, "rb")) !== FALSE) {
    while (($data = fgetcsv($handle, 1024, ";")) !== FALSE) {
 
		if (($data[1]==$plateforme) && (strpos($data[6],$findme) !== FALSE)){
 
 
			//Affichage du titre
			echo '<p><a href="jeu.php?jeu='.$data[0].'">'.$data[0].'</a><br></p>';	
 
		}
    }
    fclose($handle);
}
Comment faire pour qu'ils soient triés par ordre alphabétique ?
J'ai bien vu qu'il existait une fonction sort() ou array_multisort() mais je n'arrive pas à l'appliquer...

Merci de votre aide,