我有这个脚本。它的工作原理是将所有图片放在一个文件夹中,然后制作一个网页。最上面的图片,以及页面下方较新的图片。
如何恢复图片的显示方式?我想要最新的。
open_schedule
答案 0 :(得分:0)
把它放在glob之后。
usort($files, create_function('$b,$a', 'return filemtime($a) - filemtime($b);'));
注意:我更改了" create_function"的第一个参数。扭转秩序。
答案 1 :(得分:0)
谢谢Icarus3 这很有效。
这是最终解决方案:
<?php
$folder = 'webcam/webcam/ute/grabs/';
$filetype = '*.jpg';
$files = glob($folder.$filetype);
usort($files, create_function('$b,$a', 'return filemtime($a) - filemtime($b);'));
$count = count($files);
echo '<table>';
for ($i = 0; $i < $count; $i++) {
echo '<tr><td>';
echo '<a name="'.$i.'" href="#'.$i.'"><img src="'.$files[$i].'" /></a><br>';
echo substr($files[$i],strlen($folder),strpos($files[$i], '.')-strlen($folder));
echo '</td></tr>';
}
echo '</table>';
?>