사이트 내 전체검색
PHP
파일 함수
로빈아빠
https://cmd.kr/php/224 URL이 복사되었습니다.

본문

fopen() 파일작업을 하기 위해 준비합니다 파일 포인터을 엽니다
 
fread() 파일에서 데이타을 해당크기 만큼 읽어 옵니다.
 
fgets() 파일에서 데이터를 한라인씩 읽어 옵니다.
 
fgetc() 파일에서 데이터를 한문자씩 읽어 옵니다.
 
fclose() 파일 포인터을 닫습니다.
 
fwrite() 문자열을 파일에 저장합니다.
 
fputs() 문자열을 파일에 저장합니다.
 
filesize() 파일의 크기을 구해줍니다.
 
filetype() 파일의 형태를 알려 줍니다.
 
dirname() 디렉토리 이름을 구해줍니다.
 
file_exists() 파일이 존재하는지 여부를 알려 줍니다.
 
unlink() 파일을 삭제 합니다.
 
copy() 파일을 복사 합니다.
 
diskfreespace() 디스크의 남은 용량을 구해 줍니다.
 
feof() 현재 파일 포인터의 위치가 파일의 끝인지 아닌지 알려 줍니다.


사용예)  파일 읽어오기
-----------------------------------------------------------------------
<?
// fgets()함수를 사용한 예
$fd = fopen ("readme.txt", "r");
while (!feof ($fd))
{
$buffer = fgets($fd,100);
$buffer = nl2br($buffer);
echo $buffer;
}
fclose ($fd);
?>

--------------------------------------------------------

<?
// fgetc()함수를 사용한 예
$fd = fopen ("readme.txt", "r");
while (!feof ($fd))
{
$buffer = fgetc($fd);
$buffer = ereg_replace("\n","<BR>",$buffer);
echo $buffer;
}
fclose ($fd);
?>
--------------------------------------------------------
<?
// fread()함수를 사용한 예
$filename = "readme.txt";
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
$contents = nl2br($contents);
echo $contents;
fclose ($fd);
?>

출처 : http://qdata.co.kr/bo/bbs/board.php?bo_table=pht&wr_id=6

댓글목록

등록된 댓글이 없습니다.

PHP
871 (15/18P)

Search

Copyright © Cmd 명령어 18.227.209.101