본문 바로가기

Language/PHP

파일제어하기

복사와 삭제


copy($file,$copyfilename);

unlink('deletefile');



* 테스트 내용

- file.php를 새로고침 여러번 해도 파일은 한개만 복사된다.



읽고 쓰기


file_get_contents();

file_put_contents();




fopen(); : 파일 열기

* fwrite(), fread() : fopen()과 함께 연 파일을 읽거나 쓰거나 할 수 있는 함수.

* fclose() : 파일 닫기



파일을 제어하면서 나타날 수 있는 문제


권한(보안)문제

해결1. 소유자 바꾸기 : sudo chown 바꿀소유자명 바꿀파일명

해결2. rwx 권한 주기


파일을 제어할 때, 그 파일이 읽고 쓰기가 가능한 상태인지 확인하는 방법


is_readable()

is_writable()

file_exists()




'Language > PHP' 카테고리의 다른 글

디렉토리제어하기  (0) 2017.12.27
[Codeigniter] Disallowed Key Characters Error  (0) 2017.12.27
Composer(컴포저)  (0) 2017.12.26
include와 namespace  (0) 2017.12.26
연관배열(Associative array)  (0) 2017.12.22