웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
파일처리 - fseek
2002.12.03 14:58
fseek(파일포인터,오프셋);
파일포인터의 오프셋을 이동시켜주는 함수
참고로 text.txt는 43Mb짜리 아스키파일입니다.
한줄에 9byte이며[n포함]
400만 번째 줄로 이동하여...10개행을 가져오는 소스입니다.
동작결과.. 0.0009초가 나왔습니다.
$len = 4000000;
$pos = $len * 9;
$fp = fopen('./text.txt','r');
fseek($fp,$pos);
$a = fread($fp,79);
fclose($fp);
이는 Database에서도 활용되는 부분이며
이를 잘 활용하면 파일 뒷부분을 가져오기 위해...데이터를 풀스캔 해야할일은 없을겁니다^-^
파일포인터의 오프셋을 이동시켜주는 함수
참고로 text.txt는 43Mb짜리 아스키파일입니다.
한줄에 9byte이며[n포함]
400만 번째 줄로 이동하여...10개행을 가져오는 소스입니다.
동작결과.. 0.0009초가 나왔습니다.
$len = 4000000;
$pos = $len * 9;
$fp = fopen('./text.txt','r');
fseek($fp,$pos);
$a = fread($fp,79);
fclose($fp);
이는 Database에서도 활용되는 부분이며
이를 잘 활용하면 파일 뒷부분을 가져오기 위해...데이터를 풀스캔 해야할일은 없을겁니다^-^
댓글 3
-
플로렐라
2002.12.16 11:39
파일시스템을 쓸때유용할듯... 감사합니다^^ -
ZipShin
2003.02.16 21:31
ㅡㅡ; &file=fopen("파일명.txt","r"); 을 한다음 끝에는 fclose($file) 해야하는가요? -
테이푸가위
2005.11.15 20:49
파일을 열었으면 당연히 닫아줘야지요
제목 | 글쓴이 | 날짜 |
---|---|---|
Freechal.com 과 같은 형태의 아바타를 만들자. [6] | 다솜아빠 | 2002.10.31 |
제로보드로 유료 사이트 만들기 (회원 db 수정) 수정 #1 [7] | 한꼬마 | 2002.10.31 |
정규표현식 쓰지 않고 자동링크하기!! 한글주소까지 문제없슴돠~~!! [6] | 우트라 | 2002.11.05 |
제로보드로 유료 사이트 만들기 (폼만들기) [3] | 한꼬마 | 2002.11.06 |
제로보드로 유료 사이트 만들기 (결제 정보 저장) [1] | 한꼬마 | 2002.11.06 |
(GD) 이미지 대칭 축소 함수 [5] | 민이 | 2002.11.08 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #1 [9] | 아이쿠 | 2002.11.13 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #2 [8] | 아이쿠 | 2002.11.13 |
초보의 초보를위한 강의 PHP를 활용한 페이지 암호걸기 #3 [10] | 아이쿠 | 2002.11.15 |
세계 인구 구하기~; [23] | AT4u | 2002.11.16 |
[My생각] 쿠키와 보안에 대한 재미있는 생각!! [1] | 박용구 | 2002.11.18 |
모닝샵 이용해서 쇼핑몰 만들기 (서론) [5] | 한꼬마 | 2002.11.19 |
모닝샵 이용해서 쇼핑몰 만들기 (설치에서 쇼핑몰 환경 설정) [7] | 한꼬마 | 2002.11.20 |
모닝샵을 이용하여 쇼핑몰 만들기 (카테고리) [1] | 한꼬마 | 2002.11.21 |
모닝샵 이용해서 쇼핑몰 만들기 (제품 관리) [4] | 한꼬마 | 2002.11.21 |
모닝샵 이용해서 쇼핑몰 만들기 (웹페이지 만들기1) [8] | 한꼬마 | 2002.11.22 |
모닝샵 이용해서 쇼핑몰 만들기 (상품 목록) | 한꼬마 | 2002.11.22 |
모닝샵 이용해서 쇼핑몰 만들기 (화면 꾸미기 1) [4] | 한꼬마 | 2002.11.24 |
휴대폰 결재 설치 1 (다날 휴대폰 결재) | 한꼬마 | 2002.11.24 |
휴대폰 결재 설치 및 테스터 [3] | 한꼬마 | 2002.11.24 |