Hallo!
Hab 4 brauchbare Möglichkeiten gefunden eine Datei in eine Variable zu quetschen.
Jetzt stellt sich halt die Frage nach der Performance.
Hintergrund ist dass ich mir jetzt auch endlich mal angewöhnen will php und html besser zu trennen, aber nicht sollche "Bomben" wie Smarty benutzen will.
Naja is ja eigentlich auch egal
Denke mal da ich im Anschluss an das Auslesen eh mit ner Schleife arbeite is Variante 4 für den Hintern
PHP
<?php
// Variante 1
$file_path = 'folder/file.html';
$read = fopen($file_path, 'r');
$content = file_get_contents($file_path);
fclose($read);
// Variante 2
$file_path = 'folder/file.html';
$read = fopen ($file_path, 'r');
$content = fread($read, filesize($file_path));
fclose($read);
// Variante 3
$content = implode(" ", file($file_path));
// Variante 4
$file_path = 'folder/file.html';
$read = fopen ($file_path, 'r');
while(!feof($read)) {
$content .= fgets($read, filesize($file_path));
}
fclose($read);
?>
Alles anzeigen
Gruß, Donkey