디렉토리의 파일 목록을 반복하고 있으며 파일 이름과 일치하는 하위 문자열을 일치시킵니다. 파일 이름에 하위 문자열이 포함되어 있으면 삭제할 수 있도록 해당 파일 이름을 반환하십시오. 나는 다음을하고 그저 모든 것을 돌려주었습니다 :디렉토리에서 하위 문자열과 일치하는 모든 파일과 파일 이름을 찾습니다.
while ($file = readdir($dir_handle)) {
$extension = strtolower(substr(strrchr($file, '.'), 1));
if($extension == "sql" || $extension == "txt") {
$pos = strpos($file, $session_data['user_id']);
if($pos === true) {
//unlink($file);
echo "$file<br />";
}else {
// string not found
}
}
}
내가 뭘 잘못하고 있니? 모든 도움
우수함, 그것을 할 SPL을 사용할 수 있습니다! 나는 그 조합을 시도하지 않았다! :피 – Abs