2012-12-10 7 views
0

텍스트 파일을 생성하는 프로그램이 있는데이 파일을 읽고 그 파일에서 특정 데이터를 추출하고 싶습니다. 스크립트는 텍스트 파일 키를 검색하고 값을 변수에 반환해야합니다.PHP로 구분 된 텍스트 파일 읽기

내 텍스트 파일이 보입니다 :

"KEY1" "value to be returned" timestamp 
"KEY2" "value to be returned" timestamp 

나는 등, 폭발과 시도했습니다,하지만하지 작동합니다. 미리 감사드립니다, Andy.

+1

이것은 IMO 데이터를 저장하는 끔찍한 방법입니다 ... – esqew

답변

2

fgetscsv()을 사용할 수 있습니다.

$data = fgetcsv ($fh, NULL, ' '); 

이것은 파일을 CSV 형식으로 읽지 만 해당 공백을 구분 기호로 사용합니다.

explode()은 따옴표를 사용하여 리터럴 의미를 부여하기 때문에 너무 무딘 도구입니다.

관련 문제