본문 바로가기

PHP

PHP 내장 함수 - 파일 관련

 

파일 관련 함수

 

copy()

int copy(string source, string dest);

파일 업로드할 때 사용하는 함수로 서버에 파일의 복사본을 만드는 역할을 하는 함수. 파일이 성공적으로 복사되면 'TRUE', 그렇지 않으면 'FALSE'를 돌려준다.

fopen()

int fopen(string filename, string mode [, int use_include_path]);

첫 번째 인수에 해당하는 filename 파일을 두 번째 인수인 $mode 변수의 형식으로 여는 것을 뜻한다.

fread()

string fread(int fp, int length);

fopen() 함수로 연 파일의 정보를 읽어 내는 함수로서 파일을 열었을 때의 파일 포인터부터 원하는 위치까지의 데이터를 읽어오는 역할을 한다.

fclose()

int fclose(int fp);

fopen()으로 연 파일의 포인터를 닫는 역할을 하는 함수.

unlink()

int unlink(string filename);

인수로 넘어오는 filename에 해당하는 정보를 지정 위치에서 찾아 지우는 함수.

file_exists()

bool file_exists(string filename);

인수로 넘어오는 위치에 파일이 있는지의 여부를 확인하기 위한 함수. 지정 위치에 파일이 있으면 'TRUE', 없으면 'FALSE'를 돌려준다. 다만 file_exists() 함수는 원격 파일에는 동작하지 않는다.

getimagesize()

array getimagesize(string filename);

인수로 넘긴 변수(filename)에 해당하는 파일을 찾아 그 파일의 크기를 구하기 위한 함수. 배열로서 다시 그 값을 돌려주는데 배열의 '0'은 넓이를 '1'은 높이를 돌려준다.

 

 

 

 

 

 

'PHP' 카테고리의 다른 글

PHP 쿠키(cookie)  (4) 2013.01.08
PHP 내장 함수 - 그 밖의 함수  (0) 2013.01.07
PHP 내장 함수 - MySql 관련  (0) 2013.01.07
PHP 내장 함수 - 문자열 관련  (0) 2013.01.07
PHP 현재 날짜 구하기  (0) 2013.01.03