Ik zoek een functie die de zelfde output geeft als file_get_contents (inhoud van een bestand in een string) file() geeft een array, het enige wat ik nodig heb is de inhoud als string in een variabele. Hoe?

ALs iemand het weet, zou ik het zeer op prijs stellen mij eventjes de code door te pa(r/s)sen.

Edit: PHP.NET komt met dit:
<?php
$handle = fopen ("http://www.example.com/";, "rb");
$contents = "";
do {
$data = fread($handle, 8192);
if (strlen($data) == 0) {
break;
}
$contents .= $data;
} while(true);
fclose ($handle);
?>
Maar dit heeft ook zijn nadelen of zo? Quote: "Als je alleen de inhoud van een bestand in een string wil, kan je beter file_get_contents() gebruiken, omdat hij een veel beter resultaat heeft dan de code hierboven."
MVG, Joris
fread :)
fread :)


Zie quote en bijbehorende vraag
Ik doe meestal dit:
<?
$open = fopen("bestand.ext", "rb");
$inhoud = fread($open, filesize("bestand.ext"));
fclose($open);
?>
En dan bevat $inhoud de hele inhoud van het bestand, nergens last van ofsow ...
Werkt!

(toch snap ik niet wat dan het probleem is op PHP.NET)

Reageren