웹마스터 팁

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");

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

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

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

잘 안되거나 모르시겠으면 묻구 답하기 게시판에 글 남겨주세요~~ ^^
제목 글쓴이 날짜
부산오피 부산출장안마 ⦑출장마사지안내.COM⦒ 부산OP 부산오피 부산오피 koykoyah 2025.02.20
강서오피 ⦑오피쓰주소.COM⦒ 강서오피 강서출장마사지 강서오피 강서OP koykoyah 2025.02.20
용인오피 용인OP ⦑출장안마사이트.COM⦒ 용인휴게텔 용인오피 용인오피 koykoyah 2025.02.20
부평오피 ⦑출장안마사이트.COM⦒ 부평OP 부평오피 부평출장샵 부평오피 koykoyah 2025.02.20
동대문오피 ⦑출장안마사이트.COM⦒ 동대문오피 동대문OP 동대문건마 동대문오피 koykoyah 2025.02.20
건대오피 건대OP ⦑오피.CLUB⦒ 건대휴게텔 건대오피 건대오피 koykoyah 2025.02.20
의정부오피 ⦑오피.CLUB⦒ 의정부OP 의정부오피 의정부출장샵 의정부오피 koykoyah 2025.02.20
포항오피 ⦑오피쓰.COM⦒ 포항오피 포항출장마사지 포항오피 포항OP koykoyah 2025.02.20
창원오피 창원출장안마 ⦑출장마사지안내.COM⦒ 창원OP 창원오피 창원오피 koykoyah 2025.02.20
서초오피 ⦑출장마사지안내.COM⦒ 서초오피 서초출장마사지 서초오피 서초OP koykoyah 2025.02.20
안양오피 ⦑오피쓰.COM⦒ 안양오피 안양OP 안양건마 안양오피 koykoyah 2025.02.20
답십리오피 ⦑출장안마사이트.COM⦒ 답십리오피 답십리출장마사지 답십리오피 답십리OP koykoyah 2025.02.20
강서오피 ⦑오피사이트.NET⦒ 강서오피 강서출장마사지 강서오피 강서OP koykoyah 2025.02.20
산본오피 산본오피 ⦑오피.CLUB⦒ 산본OP 산본스파 산본오피 koykoyah 2025.02.20
창원오피 ⦑오피사이트.NET⦒ 창원오피 창원OP 창원건마 창원오피 koykoyah 2025.02.20
가락오피 가락OP ⦑출장마사지안내.COM⦒ 가락휴게텔 가락오피 가락오피 koykoyah 2025.02.20
남양주오피 남양주오피 ⦑오피사이트.NET⦒ 남양주OP 남양주스파 남양주오피 koykoyah 2025.02.20
산본오피 산본출장안마 ⦑오피사이트.NET⦒ 산본OP 산본오피 산본오피 koykoyah 2025.02.20
서면오피 ⦑오피사이트.NET⦒ 서면오피 서면OP 서면건마 서면오피 koykoyah 2025.02.20
제주오피 제주오피 ⦑출장안마사이트.COM⦒ 제주OP 제주스파 제주오피 koykoyah 2025.02.20