이전 글에서 PHP로 파일 업로드와 확장자 검사를 배워봤죠? 이번에는 업로드한 이미지 파일을 웹 페이지에 목록 형태로 출력하는 방법을 쉽게 알려드릴게요!
업로드 디렉토리 이미지 불러오기
<?php
$upload_dir = "uploads/";
$files = scandir($upload_dir);
foreach ($files as $file) {
if ($file != "." && $file != "..") {
echo "<img src='{$upload_dir}{$file}' alt='이미지' style='width:150px; margin:10px;'>";
}
}
?>
코드 설명
- scandir() : 디렉토리의 파일 목록을 배열로 가져옴
- foreach : 반복문으로 파일을 하나씩 출력
.
와..
는 제외 (현재/상위 디렉토리 표시)
마무리
여기까지 PHP 파일 업로드 → 이미지 목록 출력까지 완성했습니다! 다음 글에서는 이미지 삭제 기능도 추가해볼 예정이에요. 기대해 주세요!