PHP file_get_contents() Function

PHP file_get_contents Function


Definition :

The file_get_contents() reads a file into a string.

This function is the preferred way to read the contents of a file into a string. It will use memory mapping techniques, if this is supported by the server, to enhance performance.

Syntax

  file_get_contents(pathinclude_pathcontextstartmax_length)

Parameter
Parameter Description
path Required. Specifies the path to the file to read
include_path Optional. Set this parameter to '1' if you want to search for the file in the include_path (in php.ini) as well
context Optional. Specifies the context of the file handle. Context is a set of options that can modify the behavior of a stream. Can be skipped by using NULL.
start Optional. Specifies where in the file to start reading. Negative values count from the end of the file
max_length Optional. Specifies the maximum length of data read. Default is read to EOF

Given below example Read a file into a string:

Output : This is the demo file this is the second line. this is the third line.