English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
file_get_contents()는 파일을 문자열로 읽을 수 있습니다. 이 함수는 파일 내용을 문자열로 읽는 데 사용되는 최선의 방법입니다. 운영 체제가 지원하면 메모리 맵핑 기술을 사용하여 성능을 향상시킬 수 있습니다.
string file_get_contents ( string $filename [, bool $use_include_path = FALSE [, resource $context [, int $offset = 0 [, int $maxlen ]]]] )
이 함수는 file() 함수와 유사하지만, file_get_content() 함수는 지정된 오프셋에서 시작하여 maxlen 바이트까지의 문자열을 반환합니다.
매개변수 | 설명 |
---|---|
filename | 필수. 읽을 파일을 지정합니다. |
use_include_path | 선택 사항. use_include_path (php.ini에 있는)에서 파일을 검색하려면 이 매개변수를 설정하십시오. '1‘. |
context | 선택 사항. 파일 핸들 환경을 지정합니다. context는 스트림의 행동을 수정할 수 있는 옵션 집합입니다. NULL을 사용하면 무시됩니다. |
offset | 선택 사항. 파일에서 읽기 시작할 위치를 지정합니다. 이 매개변수는 PHP 5.1 중에 추가된. |
maxlen | 선택 사항. 읽을 바이트 수를 지정합니다. 이 매개변수는 PHP 5.1 중에 추가된. |
<?php $file = file_get_contents("/PhpProject/sample.txt", true); echo $file; ?>
출력 결과
ko.oldtoolbag.com w3codebox
<?php $section = file_get_contents("/PhpProject/sample.txt", NULL, NULL, 4, 10); var_dump($section); ?>
출력 결과
string(10) "oldtoolbag.com"