hallöchen, ich hätte da mal eine frage
Ich habe folgendes php-script in einer datei namens datei.php
nun habe ich eine weitere datei (welche aufgerufen wird) namens hallo.php
in dieser soll die datei.php ausgeführt werden und alles was sie ausgibt, soll dann in eine variable zur weiteren verarbeitung gespeichert werden.
folgendermaßen könnte es gehen:
Problem: datei.php hätte dann aber z.B. zugriff auf $andere_variable, was es aber nicht haben darf
kennt jemand eine "bessere" möglichkeit?
Ich habe folgendes php-script in einer datei namens datei.php
PHP:
<?php
$var = "irgend ein text";
// irgendwelche anderen funktionen
echo $var;
?>
nun habe ich eine weitere datei (welche aufgerufen wird) namens hallo.php
in dieser soll die datei.php ausgeführt werden und alles was sie ausgibt, soll dann in eine variable zur weiteren verarbeitung gespeichert werden.
folgendermaßen könnte es gehen:
PHP:
<?php
$andere_variable = 1;
$inhalt = "";
ob_start();
inlcude "datei.php";
$inhalt = ob_get_contents();
ob_end_clean();
// weiter mit $inhalt arbeiten...
?>
Problem: datei.php hätte dann aber z.B. zugriff auf $andere_variable, was es aber nicht haben darf

kennt jemand eine "bessere" möglichkeit?