PHP 파일 작업 에 대한 자세 한 설명

4177 단어 PHP파일 조작
지식 포인트 소개:1.파일 이나 디 렉 터 리 에 bool

file_exists(string filename) 
이 있 는 지 판단 2.파일 이름

basename(filepath) 
가 져 오기 3.파일 열기

fopen(filename,mode) 
4.파일 경로 정보 가 져 오기

pathinfo(path) 
5.파일 쓰기

fwrite(resource,string) 
6.절대 경로

realpath(filename) 
7.파일 닫 기

fclose($handle) 
8.파일 복사

copy(source,dest) 
9.한 줄 의 데이터 읽 기

fgets(int handle[,int length]) 
10.디 렉 터 리 인지 판단 하기

is_dir(filename) 
11.전체 파일 읽 기(45 67913)디 렉 터 리 열기

readfile(filename)
13.파일 크기

opendir(path) 
14.디 렉 터 리 읽 기

filesize(filename) 
15.파일 삭제

readdir($handle) 
16.디 렉 터 리 닫 기

unlink()
17.디 렉 터 리 만 들 기

closedir($handle) 
18.디 렉 터 리 삭제

mkdir(dirname)   
19.파일 이나 디 렉 터 리 가 존재 하 는 지 판단

unlink()   
20.파일 이나 디 렉 터 리 가 존재 하 는 지 판단 하고 존재 하 는 지 판단 하면 진짜 로 되 돌려 줍 니 다.그렇지 않 으 면 가짜 형식 으로 돌아 갑 니 다:

bool file_exists(string filename)
파일 형식 을 엽 니 다: fopen(filename,mode)설명:지정 한 형식 으로 지정 한 파일 을 엽 니 다. filename:열 파일 이름 mode:모드 열기 fopen(“hello.txt”,”w”);hello.txt 파일 쓰기 형식 을 쓰기 로 열 었 음 을 표시 합 니 다. fwrite(resource,string); 설명:열 린 파일 에 지정 한 내용 추가 resource:열 린 파일 string:쓸 내용 예:$handle=fopen("hello.txt","w")//a 이면 데 이 터 를 추가 할 수 있 습 니 다. fwrite($handle,"1\r")파일 닫 기 형식:  fclose($handle) 설명:열 린 파일 을 닫 습 니 다.

 if(file_exists(“hello.txt”))
{
  echo “ ”;
}
한 줄 의 데 이 터 를 읽 습 니 다. 형식:fgets(int handle[,int length])설명:length-1 문 자 를 읽 습 니 다.length 가 지정 되 지 않 으 면 기본 바이트 가 1KB 이 고 줄 바 꿈,EOF 또는 length-1 문 자 를 읽 었 을 경우 프로그램 이 종료 되 고 오류 가 발생 했 을 때 false 로 돌아 갑 니 다.예:

 $handle = fopen(“hello.txt”,”w”);
 fclose($handle);
전체 파일 읽 기 형식: readfile(filename) 설명:전체 파일 을 읽 고 브 라 우 저 로 출력 합 니 다. 예:

$handle = fopen(“hello.txt”,”r”);
$buffer = fgets($handle,1024);
 echo $handle; //
파일 크기 추출 형식: filesize(filename) 설명:지정 한 파일 크기 를 가 져 오 는 중 오류 가 발생 하여 false 로 돌아 갑 니 다. 예: filesize("a.rar")파일 삭제 형식: unlink() 설명:파일 을 삭제 하고 성공 하면 true 로 돌아 갑 니 다.그렇지 않 으 면 false 예 로 돌아 갑 니 다. unlink("b.txt")디 렉 터 리 생 성 형식: mkdir(dirname) 설명:디 렉 터 리 만 들 기 예:mkdir("newfolder");/현재 디 렉 터 리 아래 새 폴 더 를 만 들 고 디 렉 터 리 를 삭제 합 니 다. 형식: rmdir(dirname) 설명:디 렉 터 리 삭제 예:rmdir("newfolder");파일 이름 가 져 오기 형식: basename(filepath) 설명:지정 한 경로 에서 파일 이름 을 되 돌려 줍 니 다. 예: basename("c:\mytools\\a.txt")//a.txt 를 되 돌려 파일 경로 정 보 를 가 져 옵 니 다. pathinfo(path) 설명:파일 경로 정 보 를 되 돌려 줍 니 다.결 과 는 배열 에 저 장 됩 니 다.배열 아래 에 표 시 됩 니 다. dirname(경로),basename(파일 이름),extension(확장자) 예:pathinfo("c:\mytools\\a.txt")절대 경로 추출 형식: realpath(filename) 설명:지정 한 파일 의 절대 경 로 를 가 져 오 는 데 실패 하면 false 로 돌아 갑 니 다. 예:realpath("h.txt")  //F:\apache\\example\h.txt 파일 복사 형식: copy(source,dest) 설명:source 파일 을 dest 에 복사 합 니 다. 예:copy("h.txt","newfloder\a.txt")에서 디 렉 터 리 여 부 를 판단 합 니 다. 형식:  is_dir(filename)   설명:주어진 파일 이름 이 디 렉 터 리 인지 판단 합 니 다.filename 이 존재 하고 디 렉 터 리 라면 true 로 돌아 갑 니 다.그렇지 않 으 면 false 로 돌아 갑 니 다. 예:

 <?
 readfile(“hello.txt”);
 ?>
디 렉 터 리 열기 형식:opendir(path) 설명:지정 한 파일 디 렉 터 리 를 열 고 자원 표시 자 를 되 돌려 줍 니 다. 예: $hand=opendir(".")//루트 디 렉 터 리 를 열 어 디 렉 터 리 를 읽 습 니 다. 형식: readdir($handle) 설명:열 린 파일 디 렉 터 리 흐름 읽 기 readdir($hand);디 렉 터 리 닫 기 형식:  closedir($handle) 설명:열 린 디 렉 터 리 흐름 닫 기 예:closed ir($hand);

좋은 웹페이지 즐겨찾기