나는 내 자신의 파일 디렉토리를 만들려고 노력하고 있는데, 나는 하루 동안 하나의 부분에 갇혀 있었고, 이것에 접근하는 방법을 알지 못했다. 아래의 코드를 실행하면 그 파일이나 내가 달성하고자하는 디렉토리가 코드가 그 디렉토리를 열 때 클릭 할 때 그 디렉토리를 발견하면 그 파일이 들어있는 파일 목록이있는 폴더가 열리는 지 확인합니다. 어떻게 접근 할 수 있을지 생각해보세요.PHP를 사용하여 디렉토리 폴더 열기
echo'<table style="background-color: beige; padding: 10px; border: 1px dashed #999;">';
echo'<tr>
<th>File Name</th>
<th colspan="3">Action</th>
</tr>';
foreach(glob('language/*') as $filename){
if ($filename != 'connect.php' && $filename != 'edit.php' && $filename != 'index.php' && $filename != 'nbproject'){
if(is_file($filename)){
echo'<tr>
<td>'.$filename.'</td>
<td><a href="'.$filename.'" name="ru">RU</a></td>
<td><a href="'.$filename.'" name="eng">ENG</a></td>
<td><a href="'.$filename.'" name="lt">LT</a></td>
</tr>';
var_dump($filename);
}
else if(is_dir($filename)){
echo '<tr>
<td>'.$filename.'</td>
<td colspan="3"><a href="'.$filename .'" name="open" >Open Folder</a><td>
</tr>';
}
}
}
echo'</table>';
나는 내가 궤도에 내가 opendir
기능 또는 glob
기능이 달성 할 수 있어요 생각하고있다? 도움을 주셔서 감사합니다.
P. 질문이 하나 더 있습니다. 내 디렉토리를 읽으려면 glob
을 사용하고 있습니다. readdir
더 좋은 결과를 얻으려면이 차이가 있습니까? 그리고 내 코드에서 다른 결함을 지적 자유롭게 :)