如何从名称" image100"开始名称列表并设置限制100名?

时间:2014-02-18 08:33:03

标签: php

我有一个脚本:

foreach(glob('/res/images/*.jpg') as $filename)
{
   $filename = basename($filename, ".jpg");
   $items = "$filename<br>";
}
return $items;

输出是文件名:
image1
image2
...
image16354327

问题: 如何从名称image100开始名称列表并设置限制100个名字?

2 个答案:

答案 0 :(得分:1)

尝试:

foreach(array_slice(glob('/res/images/image100*.jpg'), 0, 100) as $filename)
{
    $filename = basename($filename, ".jpg");
    $items = "$filename<br>";
}

答案 1 :(得分:0)

如何修改你的模式: glob('/res/images/image1{0..9}{0..9}.jpg')

我从来没有实际使用过glob扩展,但这应该会让你image100.jpgimage101.jpgimage102.jpg,最多image199.jpg。那是你在找什么?