Convert to array to sort

saeednewiew

New Member
I have the following code which outputs the contents of text files held in a directory.Ive been looking at the \[code\]sort\[/code\] command in PHP but cant get it to work with the following code, I usually get an error about the input being a string and not an array.How can I sort the directory of file before they are output?\[code\] $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);\[/code\]
 
Back
Top