天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP 遍歷文件實現代碼

復制代碼 代碼如下:
function Files($path)
{
foreach(scandir($path) as $line)
{
if($line=='.'||$line=='..') continue;
if(is_dir($path.'/'.$line)) Files($path.'/'.$line);
else echo '<li>'.$path.'/'.$line.'</li>';
}
}

php遍歷文件及文件夾
加入給定文件夾 C://Windows//AppPatch
1.首先獲取這個文件夾下面的所有東西,也就是文件,文件夾,放一個數組里面
$fileArr = array(
'files' => array(), //文件放一個數組
'dirs' => array(), //文件夾放一個數組
)
2.如果存在子文件夾,遍歷子文件夾,獲取文件夾和文件,同樣放進那個數組,如此循環,一個不漏
復制代碼 代碼如下:
<?php
$dir = 'F://game';
function read_dir_all($dir) {
$ret = array('dirs'=>array(), 'files'=>array());
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if($file != '.' && $file !== '..') {
$cur_path = $dir . DIRECTORY_SEPARATOR . $file;
if(is_dir($cur_path)) {
$ret['dirs'][$cur_path] = read_dir_all($cur_path);
} else {
$ret['files'][] = $cur_path;
}
}
}
closedir($handle);
}
return $ret;
}
$p = read_dir_all($dir);
echo '<pre>';
var_dump($p);
echo '</pre>';
?>

php遍歷一個文件夾下的所有目錄及文件
在面試中我們經常遇到這個題目:php遍歷一個文件夾下的所有文件和子文件夾。
  這個題目有好多種解決方法。但大致思路都一樣。采用遞歸。
復制代碼 代碼如下:
$path = './filepath';
function getfiles($path)
{
if(!is_dir($path)) return;
$handle = opendir($path);
while( false !== ($file = readdir($handle)))
{
if($file != '.' && $file!='..')
{
$path2= $path.'/'.$file;
if(is_dir($path2))
{
echo ' ';
echo $file;
getfiles($path2);
}else
{
echo ' ';
echo $file;
}
}
}
}
print_r( getfiles($path));
echo '<HR>';
function getdir($path)
{
if(!is_dir($path)) return;
$handle = dir($path);
while($file=$handle->read())
{
if($file!='.' && $file!='..')
{
$path2 = $path.'/'.$file;
if(is_dir($path2))
{
echo $file."/t";
getdir($path2);
}else
{
echo $file.' ';
}
}
}
}
getdir($path);
echo '<HR>';
function get_dir_scandir($path){
$tree = array();
foreach(scandir($path) as $single){
if($single!='.' && $single!='..')
{
$path2 = $path.'/'.$single;
if(is_dir($path2))
{
echo $single."/r/n";
get_dir_scandir($path2);
}else
{
echo $single."/r/n";
}
}
}
}
get_dir_scandir($path);
echo '
<HR>';
function get_dir_glob(){
$tree = array();
foreach(glob('./curl/*') as $single){
echo $single."/r/n";
}
}
get_dir_glob();
echo '
<HR>';
function myscandir($path)
{
if(!is_dir($path)) return;
foreach(scandir($path) as $file)
{
if($file!='.' && $file!='..')
{
$path2= $path.'/'.$file;
if(is_dir($path2))
{
echo $file;
myscandir($path2);
}else
{
echo $file.' ';
}
}
}
}
myscandir($path);
echo '<HR>';
function myglob($path)
{
$path_pattern = $path.'/*';
foreach(glob($path_pattern) as $file)
{
if(is_dir($file))
{
echo $file;
myscandir($file);
}else
{
echo $file.' ';
}
}
}
myglob($path);

php技術PHP 遍歷文件實現代碼,轉載需保留來源!

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

主站蜘蛛池模板: 十分钟免费观看大全视频 | 青青草伊人 | 99国产在线观看 | 欧美牲交视频免费观看K8经典 | 欧美成人无码A区在线观看免费 | 日韩吃奶摸下AA片免费观看 | gogo亚洲肉体艺术照片9090 | 国产成人精品系列在线观看 | 福利啪啪吧 | 午夜国产免费视频亚洲 | 国产睡熟迷奷系列网站 | 国产精品亚欧美一区二区三区 | 久久久久久久久性潮 | 菠萝菠萝蜜免费播放高清 | 美女图片131亚洲午夜 | 国产在线播放不卡 | 又大又硬又爽免费视频 | 暖暖视频 免费 高清 日本8 | 桃花免费高清在线观看 | 最新亚洲中文字幕在线观看 | 韩国无遮羞禁动漫在线观看 | 最美白嫩的极品美女ASSPICS | 久久婷婷五月免费综合色啪 | 婷婷亚洲五月色综合久久 | 曰本熟妇乱妇色A片在线 | 国产人成精品综合欧美成人 | 嫩草影院地址一二三 | 国产成人精品综合在线 | 午夜神器18以下不能进免费 | 最新国产在线视频 | RAPPER性骚扰大开黄腔 | 97 sese| 快穿做妓女好爽H | 涩涩伊人久久无码欧美 | 亚洲精品高清中文字幕完整版 | 九九精品久久 | 精品国产品国语在线不卡 | 久久久久国产一级毛片高清片 | 亚洲精品九色在线网站 | 日本无码毛片久久久九色综合 | 把英语老师强奷到舒服动态图 |