Du kannst den Context Parameter angeben.
$context = stream_context_create([
'http' => [
'user_agent' => 'MeinBenutzerAgent/1.0'
]
]);
$contents = file_get_contents('http://www.example.com', false, $context);
if ($contents !== false) {
echo $contents;
} else {
echo "Fehler beim Lesen der URL.";
}