Lalu bagaimana cara menggunakannya, bisa dilihat pada contoh berikut.
Misalnya kita punya file brlajar.txt letaknya di folder /home/myuser/ yang berisi "Saya brlar file get contents" Untuk membaca kalimat yang ada di dalam file tersebut, kita bisa pakai kode program berikut ini.
<?php
$lokasi_file='/home/myuser/belajar.txt';
$isi_konten=file_get_contents($lokasi_file); //baca file belajar.txt
echo $isi_konten; //tampilkan sis file belajar.txt
?>
Lalu bagaimana cara mengambil konten suatu web dengan file_get_contents. kita bisa pakai kodingan berikut ini.
<?php
$web_url='https://www.google.com'; //web url
$isi_konten=file_get_contents($web_url); //baca konten google.com
echo $isi_konten; //tampilkan konten google.com
?>
Apakah bisa seting request header pada file_get_contents ? Bisa, dengan menambahkan fungsi stream_context_create berikut kodingannya.
<?php
$option = array(
'http'=>array(
'method'=>"GET", //type GET atau POST
'header'=>"Accept-language: en\r\n" .
"User_Agent: Googlebot/2.1 (+http://www.google.com/bot.html)\r\n".
"Cookie: cookie=tes\r\n"
)
);
$context = stream_context_create($option);
$file_get= file_get_contents('https://httpbin.org/get', false, $context);
print_r($file_get); //tampilkan konten
?>
Semoga pada faham yah penjelsan singkat tentang file_get_contents.