file_get_contents reads a whole small file into a string.

Read File

read_file.php
<?php
$name = ;
$file = "php_read_file.txt";

file_put_contents($file, "name=" . $name);
$content = file_get_contents($file);
unlink($file);

echo "name=" . $name . "\n";
echo "content=" . $content . "\n";
<?php
$name = ;
$file = "php_read_file.txt";

file_put_contents($file, "name=" . $name);
$content = file_get_contents($file);
unlink($file);

echo "name=" . $name . "\n";
echo "content=" . $content . "\n";
<?php
$name = ;
$file = "php_read_file.txt";

file_put_contents($file, "name=" . $name);
$content = file_get_contents($file);
unlink($file);

echo "name=" . $name . "\n";
echo "content=" . $content . "\n";
read Read examples should keep file content small so replay remains easy to inspect.