Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP 읽기 파일 대 file_get_contents

<시간/>

'readfile' 함수는 파일을 출력 버퍼로 직접 읽는 PHP의 내장 함수입니다. 파일 이름은 함수에 매개변수로 전달됩니다. 데이터를 성공적으로 읽은 경우 읽은 바이트 수를 반환합니다. 그렇지 않으면 FALSE를 반환합니다 -

예시

출력

이것은 다음과 같은 출력을 생성합니다 -

죄송합니다. 파일을 열 수 없습니다.

'file_get_contents' 함수는 PHP에 내장된 함수로 파일을 메모리에 로드하고 echo 함수가 호출될 때만 내용을 표시합니다. 이 단계에서 데이터는 메모리에서 출력 버퍼로 복사된 다음 표시됩니다. 메모리 매핑 기술을 사용하여 파일의 내용을 효율적으로 읽을 수 있습니다.

읽어야 하는 파일의 경로는 매개변수로 전달됩니다. 함수는 성공의 경우 출력으로 파일에서 읽은 데이터를 반환하고 그렇지 않으면 FALSE를 반환합니다. -