메뉴 건너뛰기

프로그램언어

2015.04.14 19:11

PHP 파일 다루기

조회 수 22401 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

fopen() 함수는 PHP에서 파일을 여는데 사용된다

$file=fopen("file.txt","r");

 - 첫번째 파라미터(매개변수) : 열려는 파일 이름

 - 두번째 파라미터(매개변수) : 파일을 열때 어떤 모드(mode)로 열어야 하는지 지정

   . r  : 파일의 처음부분부터 read only

   . r+ : 파일의 처음부분부터 read/write

   . w  : 파일을 열고 내용을 초기화하며, 파일이 없으면 생성. write only

   . w+ : 파일을 열고 내용을 초기화하며, 파일이 없으면 생성. read/write

   . a  : 파일을 열고 끝부분에 추가하여 쓰기. 파일이 없으면 생성

   . a+ : 파일을 열고 끝부분에 추가하여 쓰기.

   . x  : 새파일을 만들어서 write only. 만약 파일이 존재하면 Fasle 와 오류를 반환

   . x+ : 새파일을 만들어서 read/write. 만약 파일이 존재하면 Fasle 와 오류를 반환


fclose($file);  // 열린 파일을 닫기 위해서 사용한다.


feof() 함수는 파일의 끝부분에 도달했는지(end-of-file, EOF) 체크하는 함수다.

feof() 함수는 특히 길이를 알 수 없는 데이터를 루프(looping, 반복문)돌때 매우 유용하다.


fgets() 함수는 파일로부터 하나의 줄(single line)을 읽어들일때 사용되며, default 최대 length는 1024

fgetc() 함수는 파일로부터 한 글자씩(single character) 읽어들이는데 사용

fwrite() 함수는 바이너리로 파일에 쓸 때 사용


<?php

$file = fopen("file.txt", "r") or exit("Unable to open file!");

while(!feof($file))   //끝부분에 도달할때까지 읽어들인줄을 출력

  {

  echo fgets($file). "<br />";

  }

fclose($file);

?>


  1. addslashes — 문자열을 슬래시로 인용

    Date2016.12.23 Views23083
    Read More
  2. PHP 삼항연산자 ?

    Date2015.04.14 Views22947
    Read More
  3. phpexcel을 이용한 PHP로 엑셀파일 읽기와 생성

    Date2017.03.06 Views22787
    Read More
  4. PHP 로그인후 현재 페이지로 돌아오기 처리

    Date2014.04.12 Views22662
    Read More
  5. php한글체크를 위한 정규표현식

    Date2014.04.12 Views22458
    Read More
  6. PHP 파일 다루기

    Date2015.04.14 Views22401
    Read More
  7. PHP에서 CSV 파일 export

    Date2016.04.22 Views22335
    Read More
  8. array_key_exists 배열에서 key가 존재하는지 확인

    Date2016.12.23 Views22206
    Read More
  9. PHP에서 조건문 처리

    Date2015.04.14 Views22038
    Read More
  10. 파일 확장자 비교

    Date2016.12.23 Views21970
    Read More
  11. 접속 IP 검사

    Date2015.04.14 Views21871
    Read More
  12. iframe 사용시 iframe의 높이가 내용의 높이만큼 자동으로 조절

    Date2014.04.12 Views21862
    Read More
  13. php 파일 다운로드 구현

    Date2014.04.12 Views21699
    Read More
  14. PHPExcel 클래스를 이용해 Excel 2007~2010 의 xlsx 파일 읽기 (100만 행 까지)

    Date2017.03.06 Views21695
    Read More
  15. 파일시스템, 폼 파일업로드 관련 함수

    Date2017.03.27 Views21681
    Read More
  16. 날짜 계산하기 (하루전 날짜 구하기)

    Date2014.02.27 Views21627
    Read More
  17. 특수문자 없애는 정규표현식

    Date2014.03.26 Views21623
    Read More
  18. array_push 배열 끝에 하나 이상의 요소를 추가

    Date2016.12.23 Views21604
    Read More
  19. 유용한 함수 모음

    Date2014.02.27 Views21422
    Read More
  20. call_user_func 사용자가 정의한 함수를 호출하여 실행고자 할 때 사용

    Date2016.12.23 Views21302
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 17 Next
/ 17

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved