J'ai le code suivant qui affiche le contenu des fichiers texte contenus dans un répertoire. J'ai vu la commande sort
en PHP mais je n'arrive pas à l'utiliser avec le code suivant, j'ai l'habitude d'avoir une erreur sur l'entrée étant une chaîne et non un tableau.Convertir en tableau pour trier
Comment puis-je trier le répertoire du fichier avant sa sortie?
$directory = "polls/";
$dir = opendir($directory);
while (($file = readdir($dir)) !== false) {
$filename = $directory . $file;
$type = filetype($filename);
if ($type == 'file') {
$contents = file_get_contents($filename);
list($tag, $name, $description, $text1, $text2, $text3, $date) = explode('¬', $contents);
echo '<table width="500" border="1" cellpadding="4">';
echo "<tr><td>$tag</td></tr>\n";
echo "<tr><td>$name</td></tr>\n";
echo "<tr><td>$description</td></tr>\n";
echo "<tr><td>$text1</td></tr>\n";
echo "<tr><td>$text2</td></tr>\n";
echo "<tr><td>$text3</td></tr>\n";
echo "<tr><td>$date</td></tr>\n";
echo '</table>';
}
}
closedir($dir);
comme les fichiers sont tous nommés numériquement. – CLiown