我有一个网站,里面有很多图片。目前,我只在服务器上有所有的图片,我使用php获取目录中的文件,并将它们显示在一个表格中。然而,当我这样做的时候,图片是按字母顺序显示的,这是我不想要的。我想让它们显示我的插入时间。我想我可以创建一个表格,其中的数字字段设置为自动递增,然后是插入图片的文件名。把照片留在服务器上。所以每次我插入一张图片时,它都会插入一个带有数字和文件名的行。所以当我显示的时候,我只是通过数字Desc来显示,这应该会给我最新插入的图片。这是最好的方法吗?
谢谢
发布于 2012-04-06 00:00:09
使用filemtime(),您可以获得文件的时间戳。因此,在你使用(例如) readdir()获取文件之后,可以使用uasort()或其他php排序函数来定义排序。这不需要数据库。
https://stackoverflow.com/questions/10031885
复制相似问题