CODE CAVE

[PHP] 업로드 된 파일 삭제 함수 본문

Web/Back-End

[PHP] 업로드 된 파일 삭제 함수

코드케이브 2016. 6. 8. 02:37

PHP에서의 파일 삭제는 업로드, 읽기, 쓰기 보다 훨씬 간결합니다.


뭐 다른 언어도 삭제는 다 간단하긴 하지만 ㅋㅋㅋ


아무튼 PHP에서는 unlink 라는 PHP 내장함수만 쓰면 끝!


@unlink("../data/board/".$old_file);


위의 한줄이 끝입니다. ㅎㅎ 간단하죠?


매개변수로 파라미터로 파일의 경로명을 적어주시면 됩니다.


@를 붙힌 이유는 만약 매개변수로 넘긴 파일명은 가진 해당 파일이 없을 경우에 에러가 출력되는데 없으면 없는대로 안지우게 될텐데 구지 사용자한테 에러를 보여줄 이유가 없기 때문에 붙힌 것입니다.


사용자 친화, 또는 서비스 신뢰를 위해서 왠만하면 일반인들한텐 외계어로 보일만한 PHP 에러는 보여지지 않는게 좋겠죠 ㅎㅎ


만약 파일을 디비화 시킨것이 있다면 통일성을 위해, 무결성을위해 


실제 파일 삭제 이후에 데이터베이스 등 파일 이름이 남아있는 곳도 같이 정리해주시는게 좋겠죠?



그럼 즐 프로그래밍 되세요! 





도움이 되셨다면 아래 하트를 뿅..