반응형
1. 파일 유무 존재 확인
$filename = $_SERVER["DOCUMENT_ROOT"]. "/test.jpg";
efho file_exists($filename);
2. 파일삭제함수
$filepath = "../upload/test.jpg"; //파일경로는 상대경로만 가능, 절대 경로는 불가능
if( is_file($filepath) ) {
unlink($filapath);
}
3. 폴더생성
$dirpath = "test";
if( !is_dir($dirpath) ) {
@mkdir($dirpath, 0777);
}
4. 폴더삭제
rmdir($dir);
5. 폴더 내 모든 파일 삭제 후 폴더 삭제
function rmdirAll($dir) {
$dirs = dir($dir);
while(false !== ($entry = $dirs->read())) {
if(($entry != '.') && ($entry != '..')) {
if(is_dir($dir.'/'.$entry)) {
rmdirAll($dir.'/'.$entry);
} else {
@unlink($dir.'/'.$entry);
}
}
}
$dirs->close();
@rmdir($dir);
}
반응형
'Web(html css php)' 카테고리의 다른 글
php json_encode 한글(utf8) (0) | 2015.12.07 |
---|---|
IE 브라우저 문서모드, 호환성보기 문제 해결(쿼크모드) (0) | 2015.12.07 |
html, javascript, jquery 마우스 우클릭 방지(퍼가기방지) (0) | 2015.12.07 |
PHP $_SERVER 변수 값 (0) | 2015.11.18 |
CSS 선택자의 종류 및 간단한 효과주기 (0) | 2014.10.23 |
댓글