搜索某个磁盘中的所有多媒体文件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""><html xmlns=""><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>查找多媒体文件</title></head><body><p> <?php $libVoice = array();//全局数组,用来存储音频文件$libVideo = array();//全局数组,,用来存储视频文件function SeekData($root) //递归搜索多媒体文件{Global $libVoice; Global $libVideo; $lib = scandir($root);foreach($lib as $dir){if ($dir == "." || $dir == "..") //跳过父目录文件continue;$dir = $root . "\\" . $dir; //把文件名补充完整if ( is_file($dir)) //如果是一个可执行文件,记录其中的多媒体文件{if (eregi("mp4$|flv$|swf$|ram$|rm$|mpeg$|mpg$|avi$|rmvb$", $dir)){$libVideo[] = $dir;}else if (eregi("mpga$|mp3$|wma$|wav$|mid$|midi$", $dir)){$libVoice[] = $dir;}}else if (is_dir($dir)) //如果是一个文件夹,递归搜索该文件夹{SeekData($dir);}}}$root = ("G:");SeekData($root);echo "<hr/>音频<hr/>";foreach($libVoice as $v){echo iconv ( "gb2312", "utf-8", $v) . "<br>";}echo "<hr/>视频<hr/>";foreach($libVideo as $v){echo iconv ( "gb2312", "utf-8", $v) . "<br>";}?></p></body></html>

在你生活出现失意和疲惫时能给你一点儿力量和希冀,只愿你幸福快乐。

搜索某个磁盘中的所有多媒体文件

相关文章:

你感兴趣的文章:

标签云: