★★★txt파일 배열관련..(일까나..)★★★ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

★★★txt파일 배열관련..(일까나..)★★★ 정보

★★★txt파일 배열관련..(일까나..)★★★

본문

<list>
name moon
date 2010-09-19
content test
</list>
<list>
name moon2
date 2010-09-20
content test2
</list>
<list>
name moon3
date 2010-09-21
content test3
</list>
<list>
name moon4
date 2010-09-22
content test4
</list>


이런식의 txt 파일이 있다고 할때

저 파일을 읽어서

이름    날짜    내용
moon  2010-09-19 test
moon2 2010-09-20 test2
moon3 2010-09-21 test3
moon4 2010-09-22 test4

이런식으로 php로 출력하고 싶은데
fopen을 쓰면 되는거 까지는 알겠는데
구분법을 잘모르겠네요..
저 txt양식을 고치면 안되는데.
어떻게 하면 될까요?.

p.s 덤으로 게시글 삭제까지 할수있는법 알려주시면 감사하겠습니다..(쓰기는 없어도되용)

댓글 전체

$file = "경로/파일.txt";
$fp_size = filesize($file); // 파일크기 뽑아 담습니다

$pattern_file = fopen($file, "r");  //경로에 있는 파일을 읽기로 엽니다
$word_str = fread($pattern_file,$fp_size); //  파일사이즈 만큼 읽어 담습니다
$pattern = explode("</list>", $word_str); // 문자열 기준으로 배열로 쪼갭니다
$cnt = count($pattern); // 배열이 몇개인지 카운트

for($ii = 0; $ii < $cnt; $ii++) {
$pattern[$ii] = str_replace("<list>", "",$pattern[$ii]); // 일부문자는 제거 해서 다시 대입
echo "{$pattern[$ii]}<br>";
}
전체 7 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT