最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php無(wú)限遍歷文件夾示例分享

 更新時(shí)間:2014年03月04日 15:27:29   作者:  
這篇文章主要介紹了php無(wú)限遍歷文件夾示例,需要的朋友可以參考下

最近在能php目錄操作,搞了一個(gè)目錄無(wú)限遍歷:

使用的函數(shù)有:

isset()判斷某個(gè)變量是否定義

chdir() 將當(dāng)前目錄改變?yōu)橹付ǖ哪夸洝?/P>

opendi()打開目錄。

readdir()讀取目錄。

getcwd()獲取當(dāng)前目錄。

還用到了for  if  GET傳值 大概就這些東東:

下面是代碼:

復(fù)制代碼 代碼如下:

<?php
if(isset($_GET['id']))//判斷是否傳值
{
    $s=str_replace(' ','+',$_GET['id']);
    $s=base64_decode($s);//接受傳遞的值 值一般是要打開的目錄的絕對(duì)路勁
        chdir($s);//切換到要打開的目錄
    }
$a=opendir('.');//打開當(dāng)前目錄
while(false!==($c=readdir($a)))//循環(huán)遍歷目錄內(nèi)容的文件名
{        
       if(is_dir($c))//判斷是目錄還是文件
       {
           if($c=='.')
           {
               }
               else
               {
           if($c=='..')
           {
           $w=base64_encode(substr(getcwd(),0,strrpos(getcwd(),'\\')));//當(dāng)前路徑加上目錄名 就是目錄的絕對(duì)路徑
           echo "上一級(jí)"."<a href='6.php?id=$w'>打開</a><br />";//當(dāng)點(diǎn)擊打開時(shí)將要打開的絕對(duì)路徑傳遞出去  用chdir 切換到要打開的目錄下
           }else
           {
               $w=base64_encode(getcwd().'\\'.$c);//當(dāng)前路徑加上目錄名 就是目錄的絕對(duì)路徑
           echo "$c"."<a href='6.php?id=$w'>打開</a><br />";//當(dāng)點(diǎn)擊打開時(shí)將要打開的絕對(duì)路徑傳遞出去  用chdir 切換到要打開的目錄下
               }
               }
           }
           else
           {
               echo "$c 不是目錄<br />";
               }
}

?>

相關(guān)文章

最新評(píng)論

临朐县| 民丰县| 杂多县| 霍林郭勒市| 潞城市| 合阳县| 铁岭县| 吉安县| 山西省| 若尔盖县| 贡山| 布尔津县| 武邑县| 安龙县| 皮山县| 灌阳县| 富锦市| 五家渠市| 阿拉尔市| 九龙坡区| 珲春市| 团风县| 美姑县| 徐汇区| 浦县| 克什克腾旗| 来凤县| 广平县| 谢通门县| 宁海县| 漳州市| 六枝特区| 繁昌县| 旅游| 岑溪市| 岗巴县| 奉贤区| 唐河县| 离岛区| 徐水县| 大同市|