欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2014年03月04日 15:27:29   作者:  
這篇文章主要介紹了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 />";
               }
}

?>

相關文章

  • PHP處理會話函數(shù)大總結

    PHP處理會話函數(shù)大總結

    在PHP開發(fā)中,比起Cookie,Session 是存儲在服務器端的會話,相對安全,并且不像 Cookie 那樣有存儲長度限制,PHP處理會話函數(shù)包括:session_start、session_register、session_is_registered、session_unregister、Session_destroy等等,這里詳細介紹下php處理會話函數(shù)
    2015-08-08
  • 在Laravel中實現(xiàn)使用AJAX動態(tài)刷新部分頁面

    在Laravel中實現(xiàn)使用AJAX動態(tài)刷新部分頁面

    今天小編就為大家分享一篇在Laravel中實現(xiàn)使用AJAX動態(tài)刷新部分頁面,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • CI(CodeIgniter)框架配置

    CI(CodeIgniter)框架配置

    今天研究了下CI框架的說明文檔,打算在下次項目中用用看。先把今天看完的內(nèi)容整理整理,基本配置非常簡單,好像在配置方面 在沒有比ci框架簡便的了。。
    2014-06-06
  • smarty的section嵌套循環(huán)用法示例

    smarty的section嵌套循環(huán)用法示例

    這篇文章主要介紹了smarty的section嵌套循環(huán)用法,結合簡單實例形式分析了Smarty使用section進行嵌套循環(huán)操作的實現(xiàn)技巧,需要的朋友可以參考下
    2016-05-05
  • PHP中使用CURL發(fā)送get/post請求上傳圖片批處理功能

    PHP中使用CURL發(fā)送get/post請求上傳圖片批處理功能

    這篇文章主要介紹了PHP中使用CURL發(fā)送get/post請求上傳圖片批處理 功能,本文通過實例代碼給大家介紹的非常詳細,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-10-10
  • php實現(xiàn)簡單爬蟲的開發(fā)

    php實現(xiàn)簡單爬蟲的開發(fā)

    本文給大家分享的是如何使用php開發(fā)簡單的網(wǎng)頁爬蟲的思路以及代碼,非常的簡單,有需要的小伙伴可以參考下
    2016-03-03
  • php設計模式之組合模式實例詳解【星際爭霸游戲案例】

    php設計模式之組合模式實例詳解【星際爭霸游戲案例】

    這篇文章主要介紹了php設計模式之組合模式,結合星際爭霸游戲案例形式分析了php設計模式之組合模式相關概念、原理、用法及操作注意事項,需要的朋友可以參考下
    2020-03-03
  • php多文件打包下載的實例代碼

    php多文件打包下載的實例代碼

    本篇文章主要介紹了php多文件打包下載的實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • 關于PHP 如何用 curl 讀取 HTTP chunked 數(shù)據(jù)

    關于PHP 如何用 curl 讀取 HTTP chunked 數(shù)據(jù)

    通過本文給大家介紹php用curl讀取http chunked數(shù)據(jù)的方法,本文介紹的非常詳細,具有參考借鑒價值,感興趣的朋友一起學習吧
    2016-02-02
  • php對稱加密算法示例

    php對稱加密算法示例

    這篇文章主要介紹了php對稱加密算法示例,需要的朋友可以參考下
    2014-05-05

最新評論