0
PHP를 사용하여 ftp에서 dir 목록을 가져 오려고하는데 다음 코드가 다음 정보를 출력하고 있습니다.FTP에서 모든 폴더 표시 - PHP 유지 Looping :: Error ::
httpdocs/user_images
httpdocs/user_images/inc
httpdocs/user_images/inc/smarty
httpdocs/user_images/header
httpdocs/user_images/header/logo80.jpg
httpdocs/user_images/header/logo80.jpg
httpdocs/user_images/header/logo80.jpg
httpdocs/user_images/header/logo80.jpg
다음을 httpdocs/user_images/header/logo80.jpg에서 60 번 이상 반복합니다.
여기에 내 코드
function ListOfFolder($folder_listarry,$conn_id){
for ($i=0; $i<sizeof($folder_listarry); $i++) {
echo $folder_listarry[$i]."<br>";
$contents = ftp_nlist($conn_id, $folder_listarry[$i]);
ListOfFolder($contents,$conn_id);
}
}
$contents = ftp_nlist($conn_id, "httpdocs/");
ListOfFolder($contents,$conn_id);
ftp를 통해 연결할 때 is_dir이 작동하지 않는다고 생각합니다. – Rickstar