Salut,
Comme $mesChansons est un array, tu peux utiliser toute les fonctions PHP pour les tableaux.
Par exemple la fonction sort() (cf :
http://fr.php.net/manual/fr/function.sort.php) te permet de trier ton tableau par ordre alphabetique avec un simple :
$mesChansonsTrieesAlphaB = sort($mesChansons, SORT_STRING);
Pour avoir seulement ceux de la lettre A tu peux faire quelque chose comme :
// Declaration du tableau
$mesChansonsA = array();
$i = 0;
// Pour chaque mp3 du tableau du fichier XML
foreach ($mesChansons as $cle => $mp3)
// Si la premiere lettre est un A
if (stristr(substr($mp3['artiste'], 0, 1), "A"))
{
// On l'ajoute dans le nouveau tableau
$mesChansonsA[$i] = $mp3;
$i++;
}
Pour verifier tu affiches ton nouveau tableau :
foreach ($mesChansonsA as $cle => $mp3)
echo "Titre : <b>" . $mp3['titre'] . "</b> de <b>" . $mp3['artiste'] . "</b><br />";
Il est vrai que la petite classe d'au dessus je ne l'ai pas commente.. Si quelque chose te gene n'hesite pas :)