묻고답하기

오늘 파일 관련 함수 fopen, fwrite, fread, fclose함수를 공부하는 중에 이상한 점을
하나 발견했는데요,
우선 test.txt 파일 내용은..

동해물과 백두산이 마르고 닳도록 하느님이 보우하사 우리나라만세
무궁화 삼천리 화려강산 대한사람 대한으로 길이 보전하세~!!

이구요, 이 파일을 이용하여 아래와 같이 코딩을 했었는데...

<?
$fp=fopen("./test.txt","r+");
fwrite($fp,"김민규");
$fr=fread($fp,500);
echo $fr;
fclose($fp);
?>

결과가...

fopen("./test.txt","r+"); fwrite($fp,"김민규"); $fr=fread($fp,500); echo $fr; fclose($fp); ?>

와 같이 나왔구요, 이번에는 fopen한 다음에 fwrite를 하고 fclose를 한 다음에 fread를
하니까 정상적으로 나오더라구요, 소스 내용은 ...

<?
$fp=fopen("./test.txt","r+");
fwrite($fp,"김민규");
fclose($fp);
$fp=fopen("./test.txt","r");
$fr=fread($fp,500);
echo $fr;
fclose($fp);
?>

와 같이 했었거든요,
이런 결과를 봤을 때 제가 추측하는 바로는 파일 관련 함수는 fopen함수로 파일을 열어주고
fclose함수를 제외한 다른 파일관련 함수를 한 번만 실행한 다음에 반드시 fclose를 해 주어
야 한다.
맞나요?? 아니면, fwrite함수를 사용할 때만 이렇게 해야 하는건가요??
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
최영기 갑자기 제로카운터 에러 메세지....  
Alex 게시판을 index로 할려는데 [2] 2007.08.10
김민국 게시판 목록의 글자 크기를 줄일 수 있나요? [1] 2007.08.10
spring 스크롤바 오류  
재로 제로보드 member_join.php에 대해 질문요 [1] 2007.08.10
최종욱 홈페이지 대회는 언제 합니까? 그리고 싸이트주소도~^^;  
김민국 드림위버MX로 팝업메뉴를 만들었는데.... [1] file 2007.08.10
ppond03 질문이요... [2] 2007.08.10
리눅스 서버 운영중.. 서버사양에 대한... [5] 2007.08.10
llll 랜덤 링크정렬에 관한 질문입니다. (꼭좀 봐주십쇼..) [2] 2007.08.10
이무혁 애플릿컴파일에 관한 질문이여... [1] 2007.08.10
kunbi 주문서 작성폼이 필요해요~ [2] 2007.08.10
로이 노프레임 싸이트 만들기.... [1] 2007.08.10
김민규 fopen한 다음에 fwrite하고, 다시 fread하기 전에 반드시 fclose를 해야하는건가요??  
최종식 FTP접속이 안되요-_-;  
싸이 이런 버튼만드는 방법아시는분? [1] 2007.08.10
장원준 나모웹에디터5.0 사용하는데요.  
spring 이동메뉴 스크롤바 오류 [6] 2007.08.10
라비 php를 보면 ip가 text로 남는 형식, [2] 2007.08.10
taeho <플래시> 플래시 고수님들 이런것 어떻게 합니까?  
조윤희 일러스트 요,  
TheMics 리눅스에서 사용자가 입력한 명령어 [2] 2007.08.10
권회창 embed 태그가 먹질 않습니다-_-;; [1] 2007.08.10
로이 나모는.... [2] 2007.08.10
rubin 배경음악 넣는거요.-ㅁ- [1] 2007.08.10
김지희 아이프레임과....링크  
spring 이동메뉴 스크롤바 오류  
효민 Unix 서버랑 Linux 서버 포멧문의..  
임경진 아린님... 필독이용~~ [1] 2007.08.10
임경진 고수님들에겐 간단한 레이어 관련... 초보인 전.. 지금 1주일째..ㅜㅜ [1] 2007.08.10