웹마스터 팁

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
남양주오피 남양주출장안마 ⦑오피쓰.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
의정부오피 의정부출장안마 ⦑출장마사지안내.COM⦒ 의정부OP 의정부오피 의정부오피 koykoyah 2025.02.20
익산오피 익산OP ⦑오피쓰.COM⦒ 익산휴게텔 익산오피 익산오피 koykoyah 2025.02.20
신촌오피 ⦑오피쓰주소.COM⦒ 신촌오피 신촌OP 신촌건마 신촌오피 koykoyah 2025.02.20
제주오피 ⦑오피.CLUB⦒ 제주오피 제주출장마사지 제주오피 제주OP koykoyah 2025.02.20
신천오피 ⦑출장안마사이트.COM⦒ 신천오피 신천출장마사지 신천오피 신천OP koykoyah 2025.02.20
강북오피 강북오피 ⦑오피사이트.NET⦒ 강북OP 강북스파 강북오피 koykoyah 2025.02.20
용인오피 용인출장안마 ⦑오피사이트.NET⦒ 용인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 ⦑오피쓰.COM⦒ 부산휴게텔 부산오피 부산오피 koykoyah 2025.02.20
세종오피 ⦑오피사이트.NET⦒ 세종OP 세종오피 세종출장샵 세종오피 koykoyah 2025.02.20