2013-04-13 107 views
-3

我还有一个问题。我将文本文件存储在本地文档文件夹中。我能够以升序显示文件名。但我想知道如何使用PHP降序排序。谢谢。我想让用户能够在单击按钮时对文件进行排序。对文件名进行升序或降序排序

+3

只需在您的浏览器地址栏中输入:'php sort reve rse命令'。这真的很简单 –

+0

好神,如果我没有想到,我会在这里发布? – freeloader

+0

我觉得你的问题都可以在这里解决: http://stackoverflow.com/questions/884974/sort-and-display-directory-list-alphabetically-using-opendir-in-php – tonylattke

回答

0

如果存储阵列中的文件名,你可以试试这个:

array_reverse($filenames)

UPD:

您可以使用scandir,如果它们不是:

scandir($path, SCANDIR_SORT_DESCENDING)

+0

感谢您的答复。实际上文本文件不存储在数组中,这就是为什么我排除它们时遇到问题。我已经使用过这个功能,无济于事。 – freeloader

+1

然后将它们存储在一个数组中,然后使用它。 – Virus721

+1

为什么不在输出之前将它们放到数组中? 'scandir($ dir,SCANDIR_SORT_DESCENDING)'可能会有其他帮助。 – BlitZ

相关问题