English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP file_get_contents() 함수 사용법 및 예제

PHP 파일 시스템 참조 매뉴얼

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 중에 추가된.

예제1

<?php
   $file = file_get_contents("/PhpProject/sample.txt", true);
   echo $file;
?>

출력 결과

ko.oldtoolbag.com
w3codebox

예제2

<?php
   $section = file_get_contents("/PhpProject/sample.txt", NULL, NULL, 4, 10);
   var_dump($section);
?>

출력 결과

string(10) "oldtoolbag.com"

PHP 파일 시스템 참조 매뉴얼