웹마스터 팁
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.11.26 |
카드 결재 개요 (텔렉) [2] | 한꼬마 | 2002.11.26 |
카드 결재시 사용되는 자바스크립트와 html [3] | 한꼬마 | 2002.11.28 |
제로카운터 접속자 수 조정, 최고 간편한 팁(5초 소요, DB보존) [4] | 고광욱 | 2002.12.01 |
파일처리 - fseek [3] | 위선OSE | 2002.12.03 |
MYSQL CLASS | 위선OSE | 2002.12.03 |
PHP 각종 오류 정리 [15] | TheMics | 2002.12.04 |
왕초보용 개판 오분전 황당 쿠키(1) [4] | 미친개 | 2002.12.09 |
왕초보용 개판 오분전 황당 쿠키(2) [6] | 미친개 | 2002.12.09 |
왕초보용 개판 오분전 황당 쿠키(3) [2] | 미친개 | 2002.12.09 |
왕초보용 개판 오분전 황당 쿠키(4) [2] | 미친개 | 2002.12.09 |
if 문으로 xxx.php?db=src 이런식으로 해보자..(제1탄 기초를 확!) [14] | inging-zb41 | 2002.12.12 |
[동주아빠] PHP 게시판 만들기 기초 (1) 준비 [8] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (2) [12] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (3) 변수와 배열 [6] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (4) 연산자 [10] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (5) 제어문(上) [9] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (5) 제어문(下) [10] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (6) require,include [5] | 손병목 | 2002.12.25 |
[동주아빠] PHP 게시판 만들기 기초 (7) 사용자정의함수 [4] | 손병목 | 2002.12.25 |