使用服务器修改日期对图像文件进行排序。未修改文件 EXIF
Sorting image files using server modifed date. Not File EXIF modified
Whosebug 告诉我重写我的问题
我主要将图像上传到托管网站的服务器上的目录中。通过我 PC 上的一个程序和 phone 上的一个应用程序,效果很好。
我遇到过 PHP 显示上述文件夹中所有图像的脚本和 returns 一个基本画廊,它们都在一定程度上起作用。
我希望(这可能不可能)实现的是按添加到服务器的日期列出图像。不是从 EXIF 修改日期开始排序。
做不到,就这样吧。
此致,
转发
PS 目前我正在使用 PHP 图库,还可以,但没有达到我想要的排序要求。
画廊在这里。 https://www.sidingstudios.com/pix4web/index.php
是否可以显示服务器文件夹(图像)的内容但按上次修改时间排序?使用 PHP
My very basic script:
<?php
$images = glob('img/*');
foreach ($images as $image) {
echo '<img src="'.$image.'"><br>';
}
?>
这将按最后修改时间对图像进行排序
$files = glob('img/*');
$output = [];
foreach ($files as $f)
{
$output[filemtime($f)] = $f;
}
ksort($output);
$images = array_reverse($output);
foreach ($images as $image)
{
echo '<img src="' . $image . '"><br />';
}
Whosebug 告诉我重写我的问题
我主要将图像上传到托管网站的服务器上的目录中。通过我 PC 上的一个程序和 phone 上的一个应用程序,效果很好。
我遇到过 PHP 显示上述文件夹中所有图像的脚本和 returns 一个基本画廊,它们都在一定程度上起作用。
我希望(这可能不可能)实现的是按添加到服务器的日期列出图像。不是从 EXIF 修改日期开始排序。
做不到,就这样吧。
此致,
转发
PS 目前我正在使用 PHP 图库,还可以,但没有达到我想要的排序要求。
画廊在这里。 https://www.sidingstudios.com/pix4web/index.php
是否可以显示服务器文件夹(图像)的内容但按上次修改时间排序?使用 PHP
My very basic script:
<?php
$images = glob('img/*');
foreach ($images as $image) {
echo '<img src="'.$image.'"><br>';
}
?>
这将按最后修改时间对图像进行排序
$files = glob('img/*');
$output = [];
foreach ($files as $f)
{
$output[filemtime($f)] = $f;
}
ksort($output);
$images = array_reverse($output);
foreach ($images as $image)
{
echo '<img src="' . $image . '"><br />';
}