$text = 'abc';
$ifilename = $text.'.jpg';
- 중략 -
$file_it = $dir.'/'.$ifilename
@unlink($file_it);
- - - - - - - - -
위 소스대로 하면 abc.jpg 를 삭제할 수 있는데요
저는 파일명이 abc인 png와 gif 도 포함하고 싶습니다.
간단한 방법이 있는지 정말 궁금합니다.
답변 1개 / 댓글 1개
1. 모든 확장자
$text = 'abc';
$ifilename = $text.'.*';
$file_it = $dir.'/'.$ifilename
@unlink($file_it);
2. 패턴
$text = 'abc';
$file = glob($dir.$text."{.gif,.png,.jpg}",GLOB_BRACE);
foreach ($file as $value){
//echo $value."<br>"; // 주석 제거후 확인하여 이상 없으면 아래 unlink 주석제거하여 사용
//@unlink($value);
}
3. 단무지..
$text = 'abc';
$ifilename = $text;
$file_it1 = $dir.'/'.$ifilename.'.jpg';
$file_it2 = $dir.'/'.$ifilename.'.png';
$file_it3 = $dir.'/'.$ifilename.'.gif';
@unlink($file_it1);
@unlink($file_it2);
@unlink($file_it3);
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.