file_get_contents()는 전체 파일을 문자열로 읽어옵니다.
이 함수는 파일 내용을 문자열로 읽는 데 선호되는 방법입니다. 서버 운영 체제에서 지원하는 경우 성능 향상을 위해 메모리 매핑 기술도 사용됩니다.
file_get_contents(경로,include_path,컨텍스트,시작,max_length)
매개변수 | 설명하다 |
---|---|
길 | 필수의. 읽을 파일을 지정합니다. |
include_path | 선택 과목. include_path(php.ini)에서도 파일을 검색하려면 이 매개변수를 '1'로 설정하십시오. |
문맥 | 선택 과목. 파일 핸들의 환경을 지정합니다. context는 스트림의 동작을 수정할 수 있는 옵션 집합입니다. NULL을 사용하면 무시됩니다. |
시작 | 선택 과목. 읽기를 시작할 파일의 위치를 지정합니다. 이 매개변수는 PHP 5.1의 새로운 기능입니다. |
최대 길이 | 선택 과목. 읽을 바이트 수를 지정합니다. 이 매개변수는 PHP 5.1의 새로운 기능입니다. |
팁: 이 함수는 바이너리 안전합니다. (이 기능을 사용하여 바이너리 데이터(예: 이미지)와 문자 데이터를 모두 쓸 수 있다는 의미입니다.)
<?phpecho file_get_contents("test.txt");?>
위 코드는 다음을 출력합니다:
테스트 텍스트가 포함된 테스트 파일입니다.