>백엔드 개발 >PHP 문제 >PHP가 txt 파일에서 데이터를 읽는 방법에 대해 이야기해 보겠습니다.

PHP가 txt 파일에서 데이터를 읽는 방법에 대해 이야기해 보겠습니다.

WBOY
WBOY앞으로
2022-08-01 15:04:054065검색

이 글은 주로 PHP에 대한 관련 지식을 소개합니다. 주로 PHP가 txt 파일에서 데이터를 읽는 방법에 대한 관련 정보를 예제 코드와 그림을 통해 자세히 소개합니다. PHP를 배우거나 사용하는 것은 특정 참고 학습 가치를 갖고 있기 때문에 모든 사람에게 도움이 되기를 바랍니다.

PHP가 txt 파일에서 데이터를 읽는 방법에 대해 이야기해 보겠습니다.

(추천 튜토리얼: PHP 동영상 튜토리얼)

1. 파일 열기/닫기

1. 파일을 실행할 때에는 먼저 파일을 열어야 합니다. . 구문은 다음과 같습니다.

fopen(filename, mode, include_path, context);

2 파일 작업이 완료된 후 파일을 닫아야 합니다. fclose();

For 예:

2. 파일 읽기 및 쓰기

1. 전체 파일 읽기

사용할 수 있는 함수는 세 가지, 즉 readfile() 함수, file() 함수, file_get_contents() 함수입니다.

readfile() 함수는 파일을 읽고 출력 버퍼에 쓰는 데 사용되며 오류가 발생하면 false를 반환합니다.

file() 함수는 줄 바꿈을 포함하여 파일 내용을 한 줄씩 배열에 저장하고, 실패하면 false를 반환합니다.

file_get_contents() 함수는 파일 내용을 문자열로 읽습니다. offset 및 maxlen 매개변수가 있는 경우 offset 매개변수로 지정된 위치에서 maxlen 길이의 내용을 읽기 시작합니다. 거짓.

예:

실행 결과는 그림과 같습니다.

2 데이터 행 읽기

fgets() 함수와 fgetss() 함수는 모두 데이터 행을 읽습니다. .

fgets() 함수:

string fgets (resource $handle [, int $length ] )

$handle은 열려는 파일이고, $length는 읽을 데이터의 길이입니다.

fgetss() 함수:

string fgetss (resource $handle [, int $length [, string $allowable_tags ]] )

fgetss() 함수는 fgets() 함수의 변형이며 fgets() fgetss() 함수가 읽은 텍스트에서 HTML 및 PHP 마크업을 제거한다는 점을 제외하면 동일합니다.

3. 문자 읽기

특정 문자를 검색하고 바꿀 때는 fgetc() 함수를 사용하세요.

4.

파일에서 지정된 길이의 데이터를 읽고, fread() 함수를 사용하세요.

(권장 튜토리얼:

PHP 비디오 튜토리얼)

위 내용은 PHP가 txt 파일에서 데이터를 읽는 방법에 대해 이야기해 보겠습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 jb51.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제