tri de table insensible casse et accentuation
Posté : 28 mai 2012, 19:37
Bonjour,
J'ai voulu utiliser natcasesort pour trier des listes.
çà marche, çà ignore les majuscules, bravo, parfait, mais çà tiens compte des accents !
donne :
âvocaaat
épice
Ananas
Orange
papaye
zaza
çà va toujours pas, il faut pas que les mots commençant par un caractére accentué soient en tête de liste, mais bien trié avec leur lettres ("â" doit être égale à "a")
Avez-vous la bonne recette pour obtenir une liste bien triée ?
J'ai voulu utiliser natcasesort pour trier des listes.
çà marche, çà ignore les majuscules, bravo, parfait, mais çà tiens compte des accents !
Code : Tout sélectionner
$fruits = array("papaye","épice","Ananas","âvocaaat","Orange","zaza");
natcasesort($fruits);
foreach ($fruits as $image) {
echo "$image"."<br>";
}âvocaaat
épice
Ananas
Orange
papaye
zaza
çà va toujours pas, il faut pas que les mots commençant par un caractére accentué soient en tête de liste, mais bien trié avec leur lettres ("â" doit être égale à "a")
Avez-vous la bonne recette pour obtenir une liste bien triée ?