我有一個函數可以加載它在wordpress上傳目錄中找到的所有圖像文件。我想稍微修改它,以便跳過任何以下劃線字符開頭的圖像,「_someimage.jpg」被略過,而「someimage.jpg不是...PHP正則表達式來查找以_開頭的圖像
這裏是現有的功能。 ...
$dir = 'wp-content/uploads/';
$url = get_bloginfo('url').'/wp-content/uploads/';
$imgs = array();
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
if (!is_dir($file) && preg_match("/\.(bmp|jpeg|gif|png|jpg|)$/i", $file))
{
array_push($imgs, $file);
}
}
closedir($dh);
} else {
die('cannot open ' . $dir);
}
'(bmp | gif | png | jpe?g |)' – 2010-01-24 02:19:08
@Alix,從OP的原始表達式複製而來,現在編輯=) – 2010-01-24 02:20:32
謝謝馬克!像魅力一樣工作:-) – 2010-01-24 15:05:43