我需要您的帮助,因为我不知道如何自己解决这个小问题。
如何为basename()
上的每个图像获取$remaining
,但不能从$ recent获取该图像?
<?php
foreach (glob('upload-gallery/*.{gif,png,jpg,jpeg,csv}', GLOB_BRACE) as $f) {
$list[filemtime($f) . '-' . $f] = $f;
}
$keys = array_keys($list);
rsort($keys);
$recent = basename($list[array_shift($keys)]); // Get newest image
$remaining = $keys; // Get the rest of images (basename)
?>
答案 0 :(得分:1)
我已经得到了一些帮助:
<?php
foreach (glob('upload-gallery/*.{gif,png,jpg,jpeg,csv}', GLOB_BRACE) as $f) {
$list[filemtime($f) . '-' . $f] = basename($f);
}
krsort($list);
$recent = array_shift($list); // Recent image
$remaining = array_values($list); // Remaining images
?>
尽管如此,它仍然可以完美运行,谢谢您。