一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php無限遍歷文件夾示例分享

php無限遍歷文件夾示例分享

2020-06-15 13:53f2yy PHP教程

這篇文章主要介紹了php無限遍歷文件夾示例,需要的朋友可以參考下

最近在能php目錄操作,搞了一個目錄無限遍歷:

使用的函數(shù)有:

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

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

opendi()打開目錄。

readdir()讀取目錄。

getcwd()獲取當前目錄。

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

下面是代碼:

 

復制代碼 代碼如下:


<?php
if(isset($_GET['id']))//判斷是否傳值
{
    $s=str_replace(' ','+',$_GET['id']);
    $s=base64_decode($s);//接受傳遞的值 值一般是要打開的目錄的絕對路勁
        chdir($s);//切換到要打開的目錄
    }
$a=opendir('.');//打開當前目錄
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(),'\\')));//當前路徑加上目錄名 就是目錄的絕對路徑
           echo "上一級"."<a href='6.php?id=$w'>打開</a><br />";//當點擊打開時將要打開的絕對路徑傳遞出去  用chdir 切換到要打開的目錄下
           }else
           {
               $w=base64_encode(getcwd().'\\'.$c);//當前路徑加上目錄名 就是目錄的絕對路徑
           echo "$c"."<a href='6.php?id=$w'>打開</a><br />";//當點擊打開時將要打開的絕對路徑傳遞出去  用chdir 切換到要打開的目錄下
               }
               }
           }
           else
           {
               echo "$c 不是目錄<br />";
               }
}

 

?>

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 四虎库 | 国产高清视频一区二区 | 西西人体大胆啪啪私拍色约约 | 192.168.191| 青青草原国产视频 | 欧美ⅹxxxx视频 | 欧美一区二区不卡视频 | 粉嫩国产14xxxxx0000 | 91国语精品自产拍在线观看一 | 欧美性理论片在线观看片免费 | 精品卡1卡2卡三卡免费网站 | 久久视频这里只精品99热在线观看 | 日韩免费高清完整版 | 亚洲欧美一区二区久久 | 国产 日韩 欧美视频二区 | 精品女同同性视频很黄很色 | 久久成人亚洲 | 日本视频在线观看 | 青青青国产手机在线播放 | 亚洲国产精品成人综合久久久 | 欧美成人精品福利在线视频 | 国产一区二区精品 | 91在线一区二区三区 | 亚洲国产精品久久精品怡红院 | 1769国产精品免费视频 | 国内精品在线观看视频 | 91国产在线视频 | 国产动作大片 | 免费观看无遮挡www的小视频 | 无码国产成人午夜在线观看不卡 | 人人最怕九月羊 | 午夜性色一区二区三区不卡视频 | 国产精品久久国产精品99盘 | 男人的天堂久久爱 | 欧美国产日韩在线播放 | 俄罗斯烧性春三级k8播放 | 亚洲视频一区在线播放 | 人人揉人人爽五月天视频 | 国产草逼视频 | av91在线| 亚洲视频1|