PHP echo
下一个相对于当前打开的文件名?
http://www.example.com/mysceript.php?filename=a.jpg
$filename = $_GET['filename'];
echo "<img src=$filename>";
有效,但我想列出相对于名称打开的下一个文件名(按字母顺序排列),类似
$nextfilename = relative the open in current directory);
echo ($nextfilename);
然后会打印结果
b.jpg
答案 0 :(得分:0)
使用glob
像这样:$files = glob('*');
sort($files);
$key = array_search($_GET['filename'], $files);
$nextFile = $key != -1 ? $files[$key] : null;
答案 1 :(得分:0)
增加文件名php也增加字母
$nextfilename =$filename++;
echo ($nextfilename);
<强>更新强>
$filename = $_GET['filename'];
echo "<img src=$filename>";
$name=glob(*.*) ;
foreach ($name as $l){
echo $
}
或
$a=scandir(.);
echo $a++;