웹마스터 팁

PHP에서 텍스트 파일의 입출력에 대해서 알아보도록 하겠습니다.

사실 PHP는 DB를 이용하기 때문에 파일입출력이 많이 쓰이지 않습니다.

하지만 파일입출력은 가장 기본적으로 알아야 합니다.

1. 파일읽기

   $data=file("파일이름");

위에처럼 하면 해당파일의 모든 내용이 $data라는 변수로 읽혀집니다.

보통 text 파일들은 n 이라는 개행문자로 나누어저 있습니다.

만약 data.txt 파일의 내용이 다음과 같다고 생각합시다.

PHP문법 배우기
속성으로 익히는 Zero의 마공법
금새 고수가 될수 있다. 왜냐? 마공이니깐~~~

위에처럼 data.txt 파일에는 3줄의 글이 들어가 있습니다.

그럼 각 줄의 끝에는 n 이라는 개행문자가 있는거죠.

(파일을 열면 줄끝에 이상야리꾸리한 글자가 하나씩 붙어 있을거에여~)

그럼 $data 변수에는 3줄의 글이 들어 있는거죠.

확인! 역시 $data는 현재 배열변수로 되어 있습니다.

file()이라는 함수가 data.txt 파일의 값을 줄 단위로 하여 $data에 배열로 입력한 거죠.

echo "$data[0]"; 하면 PHP문법 배우기 라는 글이 출력됩니다.

아시겠져?

2. 새로운 파일 생성하구 데이터 기록하기.

$file = fopen("파일이름", "w");

라구 하면 $file 이라는 변수는 원하는 파일의 파일포인터가 됩니다.

(쩝~ 포인터가 아니라 handler 이라고 해야하나여? 제가 이런 단어부분에서는 넘 약해요~ ^^)

fwrite($file, "PHP문법 배우기");

라고 하면 $file 이라는 파일포인터가 가르키는 파일에 "PHP문법 배우기"라는 글을 씁니다.

fclose($file) 이라고 하면 파일을 닫죠.

쉽죠?

3. 기존 파일에 데이터 추가해서 기록하기

$file = fopen("파일이름", "a");

라구 하면 기존 파일에 연결해서 기록한다는 겁니다.

파일에 대해서는 이정도로만 쓰겠습니다.

한번 해보시면 금방 하실수가 있을겁니다.

잘 안되거나 모르시겠으면 묻구 답하기 게시판에 글 남겨주세요~~ ^^
제목 글쓴이 날짜
일산오피 일산OP ⦑오피쓰주소.COM⦒ 일산휴게텔 일산오피 일산오피 koykoyah 2025.02.22
인천오피 ⦑오피.CLUB⦒ 인천오피 인천OP 인천건마 인천오피 koykoyah 2025.02.22
천안오피 천안출장안마 ⦑오피.CLUB⦒ 천안OP 천안오피 천안오피 koykoyah 2025.02.22
동탄오피 ⦑오피쓰주소.COM⦒ 동탄OP 동탄오피 동탄출장샵 동탄오피 koykoyah 2025.02.22
영등포오피 영등포출장안마 ⦑출장안마사이트.COM⦒ 영등포OP 영등포오피 영등포오피 koykoyah 2025.02.22
강동오피 ⦑출장안마사이트.COM⦒ 강동오피 강동출장마사지 강동오피 강동OP koykoyah 2025.02.22
목포오피 목포OP ⦑오피쓰주소.COM⦒ 목포휴게텔 목포오피 목포오피 koykoyah 2025.02.22
산본오피 ⦑오피쓰주소.COM⦒ 산본오피 산본출장마사지 산본오피 산본OP koykoyah 2025.02.22
분당오피 ⦑오피쓰.COM⦒ 분당OP 분당오피 분당출장샵 분당오피 koykoyah 2025.02.22
부산오피 부산오피 ⦑출장안마사이트.COM⦒ 부산OP 부산스파 부산오피 koykoyah 2025.02.22
답십리오피 답십리출장안마 ⦑오피.CLUB⦒ 답십리OP 답십리오피 답십리오피 koykoyah 2025.02.22
강서오피 ⦑오피.CLUB⦒ 강서OP 강서오피 강서출장샵 강서오피 koykoyah 2025.02.22
울산오피 울산OP ⦑오피.CLUB⦒ 울산휴게텔 울산오피 울산오피 koykoyah 2025.02.22
창원오피 ⦑오피.CLUB⦒ 창원오피 창원OP 창원건마 창원오피 koykoyah 2025.02.22
부산오피 ⦑오피.CLUB⦒ 부산마사지 부산오피 부산오피 부산OP koykoyah 2025.02.22
여의도오피 여의도OP ⦑출장마사지안내.COM⦒ 여의도휴게텔 여의도오피 여의도오피 koykoyah 2025.02.22
부평오피 ⦑출장마사지안내.COM⦒ 부평오피 부평OP 부평건마 부평오피 koykoyah 2025.02.22
신도림오피 신도림출장안마 ⦑출장마사지안내.COM⦒ 신도림OP 신도림오피 신도림오피 koykoyah 2025.02.22
군산오피 ⦑출장마사지안내.COM⦒ 군산OP 군산오피 군산출장샵 군산오피 koykoyah 2025.02.22
안양오피 안양출장안마 ⦑오피사이트.NET⦒ 안양OP 안양오피 안양오피 koykoyah 2025.02.22