[ php ] Text Files 핸들링 > php

본문 바로가기

사이트 내 전체검색

php

[ php ] Text Files 핸들링

작성일 18-09-30 04:56

페이지 정보

작성자 웹지기 조회 3,216회 댓글 0건

본문

파일명 menu.ini 

회사소개,인사말씀,조직도,오시는길

제품소개,가전제품,주방제품,욕실제품

고객센터,A/S안내,불만접수,1:1게시판

커뮤니티,공지사항,자유게시판,이용후기


예제 1

[code]

$File = file('./menu.ini');

echo $File;

결과 : file 함수는 파일을 읽어서 배열로 반환하는 것을 알 수 있다.

결과  array

[/code]


예제 2 

첫번째 배열을 출력

[code]

$File = file('./menu.ini');

echo $File[0];

결과 : 역시 파일의 전체 내용을 배열로 읽어서 줄단위로 반환한다.

[/code]


예제 3 

전체 배열을 출력

[code]

$File = file('./menu.ini');

for($i = 0; $i < sizeof($File); $i++)

echo $File[$i];

결과 : sizeof 함수로 배열의 갯수를 반환 받은 다음 갯수 만큼 반복해서 배열을 출력하면 파일의 전체 내용을 알 수있다.

[/code]


예제 4 

유심히 보면 각 테스트 라인은 쉼표로 구분되어 있다. 이 쉼표를 구분자로 하여 첫번째 라인을 출력

[code]

$File = file('./menu.ini');

for($i = 0; $i < sizeof($File); $i++) {

    $Menu_item = split(',',$File[0]);

    echo $Menu_item[$i];

}

결과 첫번째 라인을 split 함수를 사용하여 ","로 구분하여 출력하였다.

[/code]



예제 5 

전체 텍스트를 배열에 저장 후 각 라인을 ","로 구분하여 배열로 저장하고 각 배열의 첫번째 배열만 출력 

[code]

$File = file('./menu.ini');

for($i = 0; $i < sizeof($File); $i++) {

    $Menu_item = split(',',$File[$i]);

    echo $Menu_item[0];

}

결과 : 쉼표로 구분된 각 라인의 첫번째 배열만 출력 

[/code]


file 함수를 이용하여 다양한 출력할 수 있다


추천0

비추천 0

댓글목록

등록된 댓글이 없습니다.

전체 82건 4 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기