Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用服务器修改的日期对图像文件进行排序。未修改文件EXIF_Php_Date_Server_Exif - Fatal编程技术网

Php 使用服务器修改的日期对图像文件进行排序。未修改文件EXIF

Php 使用服务器修改的日期对图像文件进行排序。未修改文件EXIF,php,date,server,exif,Php,Date,Server,Exif,Stackoverflow让我重写我的问题 我把图片上传到我的服务器上的一个目录,我的网站就在那里。通过我电脑上的一个程序和手机上的一个应用程序,这是一种享受 我遇到过显示上述文件夹中所有图像并返回基本图库的PHP脚本,它们在一定程度上都有效 我希望实现的(可能不可能)是按图像添加到服务器的日期列出图像。未从EXIF修改日期排序 如果做不到,那就做吧 致以最良好的祝愿 RT PS目前我正在使用PHP Gallery,它还可以,但是没有达到我想要的排序要求 这里是画廊 是否可以显示服务器文件夹(图

Stackoverflow让我重写我的问题

我把图片上传到我的服务器上的一个目录,我的网站就在那里。通过我电脑上的一个程序和手机上的一个应用程序,这是一种享受

我遇到过显示上述文件夹中所有图像并返回基本图库的PHP脚本,它们在一定程度上都有效

我希望实现的(可能不可能)是按图像添加到服务器的日期列出图像。未从EXIF修改日期排序

如果做不到,那就做吧

致以最良好的祝愿

RT

PS目前我正在使用PHP Gallery,它还可以,但是没有达到我想要的排序要求

这里是画廊

是否可以显示服务器文件夹(图像)的内容,但按上次修改的内容排序?使用PHP

My very basic script:
<?php
$images = glob('img/*');

foreach ($images as $image) {
  echo '<img src="'.$image.'"><br>';
}
?>
我最基本的脚本:

链接其在上的使用

这将按上次修改的时间对图像进行排序

$files=glob('img/*');
$output=[];
foreach($f文件)
{
$output[filemtime($f)]=$f;
}
k港口(产出);
$images=array\u reverse($output);
foreach($images作为$image)
{
回声“
”; }
是的,这很容易做到。在显示图像之前,请按添加的日期对它们进行排序。在我尝试使用的代码中,您是如何做到这一点的?是否有添加日期的命令?谢谢你的回答。你没有包含任何代码,我不是一个读心术的人。对。我找到了我正在使用的代码,然后给你回复。我想我是在GitHub上找到的。很快回来。谢谢。这就是我现在用的。所有我正在寻找的是能够调整的代码排序日期添加作为你的建议。我会尝试代码稍后。非常感谢。这就像做梦一样。非常感谢。所以我认为ksort就是答案。谢谢我所需要解决的就是如何在回显到屏幕上时将图像的大小缩小一点。但我会尽力做到这一点。主要问题是排序问题。谢谢。所有这些都是为了服务器日期、交叉点、雪地、酒店、鸭子和树木。你是明星,如果让这里的人不高兴,我很抱歉。很高兴我能帮上忙。请考虑通过点击投票按钮下方的复选标记将此答案标记为正确的答案:都做完了。谢谢