最近在能php目錄操作,搞了一個目錄無限遍歷:
使用的函數有:
isset()判斷某個變量是否定義
chdir() 將當前目錄改變為指定的目錄。
opendir() 打開目錄。
readdir()讀取目錄。
getcwd()。獲取當前目錄。
還用到了for if GET傳值 大概就這些東東:
下面是代碼:
復制代碼 代碼如下:
<?php
if(isset($_GET['id']))
{
$s=$_GET['id'];
chdir($s);
}
echo '當前在'.getcwd(),'<br />';
$a=opendir('.');
while($c=readdir($a))
{
if(is_dir($c))
{
$w=getcwd().'\\'.$c;
echo $c."<a href='6.php?id=$w'>打開</a><br />";
}
else
{
echo $c.'<br />';
}
}
?>
大家如果有什麼建議可以提出來!!謝謝!!