一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php列出一個目錄下的所有文件的代碼

復制代碼 代碼如下:
<?php
function dir_path($path) {
$path = str_replace('//', '/', $path);
if (substr($path, -1) != '/') $path = $path . '/';
return $path;
}
/**
* 列出目錄下的所有文件
*
* @param str $path 目錄
* @param str $exts 后綴
* @param array $list 路徑數組
* @return array 返回路徑數組
*/
function dir_list($path, $exts = '', $list = array()) {
$path = dir_path($path);
$files = glob($path . '*');
foreach($files as $v) {
if (!$exts || preg_match("http://.($exts)/i", $v)) {
$list[] = $v;
if (is_dir($v)) {
$list = dir_list($v, $exts, $list);
}
}
}
return $list;
}
?>

使用方法:
復制代碼 代碼如下:
<?php
$r = dir_list('dir');
printf("<p>輸出數據為:</p><pre>%s</pre>/n", var_export($r , true));
?>


php函數-用來列出目錄下所有文件2

采用php編寫的函數,用來列出指定目錄下的所有的文件。
函數后面帶有一個使用的示例代碼。
注意:如果頁面是utf-8的,在window中文版本的系統中,讀取中文的文件名的時候會出現亂碼。
復制代碼 代碼如下:
<?php
/* 函數 listDirTree( $dirName = null )
** 功能 列出目錄下所有文件及子目錄
** 參數 $dirName 目錄名稱
** 返回 目錄結構數組 false為失敗
*/
function listDirTree( $dirName = null )
{
if( empty( $dirName ) )
exit( "IBFileSystem: directory is empty." );
if( is_dir( $dirName ) )
{
if( $dh = opendir( $dirName ) )
{
$tree = array();
while( ( $file = readdir( $dh ) ) !== false )
{
if( $file != "." && $file != ".." )
{
$filePath = $dirName . "/" . $file;
if( is_dir( $filePath ) ) //為目錄,遞歸
{
$tree[$file] = listDirTree( $filePath );
}
else //為文件,添加到當前數組
{
$tree[] = $file;
}
}
}
closedir( $dh );
}
else
{
exit( "IBFileSystem: can not open directory $dirName.");
}
//返回當前的$tree
return $tree;
}
else
{
exit( "IBFileSystem: $dirName is not a directory.");
}
}
$files = listDirTree(".");
//print_r($files);
$size = count(files);
//以下代碼是創建一個本目錄下文件的列表(帶有鏈接地址)
echo '<ol>';
for( $i=0; $files[$i] != NULL; $i++ ) {
echo '<li><a href="'.($files[$i]).'" target="_blank">'.$files[$i].'</a></li>';
}
echo '</ol>';
?>

php技術php列出一個目錄下的所有文件的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 狠狠干视频网 | 一区二区三区久久 | 国产美女一级片 | 国产欧美精品区一区二区三区 | 91热精品| 四虎免费永久在线播放 | 四虎在线最新永久免费播放 | 黄色网战在线观看 | 欧美色欧美亚洲高清在线观看 | 久996视频精品免费观看 | 日本一区二区三区久久 | 性欧美乱妇高清come | 亚洲午夜小视频 | 中国女人一级毛片 | 91精品国产福利在线观看性色 | 国产视频一区二区三区四区 | 日本视频一区二区免费播放 | 中文字幕亚洲无线码在线一区 | 国产福利小视频高清在线观看 | 一区中文字幕 | 九九香蕉网| 91久久亚洲国产成人精品性色 | 色哟哟哟在线观看www | 成人在线观看免费视频 | 色婷五月综激情亚洲综合 | 欧美黄色第一页 | 涩涩爱网站 | 国产亚洲欧美另类久久久 | 亚洲十欧美十日韩十国产 | 六月婷婷七月丁香 | 成人播放 | 免费国产一区二区在免费观看 | 激情五月深爱五月 | 好吊妞在线 | 色婷婷综合缴情综六月 | 91综合在线 | 国产精品第一区在线观看 | 成年美女黄网站色大免费视频 | 国产在线观看中文字幕 | 久久国产精品系列 | 日本午夜www高清视频 |