编辑:
使用 asort() 函数对版本进行排序。
asort()
升序 -arsort()
逆序
<?php
// You can use the desired folder to check and comment the others.
// foreach (glob("../downloads/*") as $path) { // lists all files in sub-folder called "downloads"
foreach (glob("images/*.jpg") as $path) { // lists all files in folder called "test"
$docs[$path] = filectime($path);
} arsort($docs); // sort by value, preserving keys
foreach ($docs as $path => $timestamp) {
// additional options
// print date("d M. Y: ", $timestamp);
// print '<a href="'. $path .'">'. basename($path) .'</a>' . " Size: " . filesize($path) .'<br />';
echo '<img src="'.$path.$file.'"/><br />';
}
?>
上一个答案
使用 glob( ) 函数。
利用该glob()
功能,您可以根据自己的喜好设置文件和文件夹。
更多关于 PHP.net上的 glob()函数
要显示所有文件,请使用(glob("folder/*.*")
<?php
foreach (glob("images/*.jpg") as $file) { //change "images" to your folder
if ($file != '.' || $file != '..') {
// display images one beside each other.
// echo '<img src="'.$dir.$file.'"/>';
// display images one underneath each other.
echo '<img src="'.$dir.$file.'"/><br />';
}
}
?>