Hallo Forum!
Ich hab mir eine Funktion geschrieben welche Dateien included und ausführt. Nun hab ich aber das Problem das wenn ich in Datei X die Variable a definiert hab, dass die dann aufgrund der funktion nicht in Datei X existiert. Ein Beispiel:
Das geht natürlich nicht. Nun wollte ich die in der Datei benötigen Variablen in der Funktion übergebe allerdings sollen diese mit ihrem übergebenem Namen übergeben werden. Dazu hab ich das probiert:
Ich hoffe ihr könnt mir folgen und mir weiter helfen!
Danke
Ich hab mir eine Funktion geschrieben welche Dateien included und ausführt. Nun hab ich aber das Problem das wenn ich in Datei X die Variable a definiert hab, dass die dann aufgrund der funktion nicht in Datei X existiert. Ein Beispiel:
Code:
X.php ==== <?php $a=1; $b=2; func("Y.php"); ?>
Code:
Y.php ==== <?php echo $a; echo $b; ?>
PHP-Code:
<?php
function func($file,$vars) {
$vars = explode(",",$vars);
for($i=0; $i<count($vars); $i++) {
// Hier solle dann jede Variable "rekonstruiert" werden
}
// Hier geht meine Funktion weiter
}
// Auruf: func("Y.php","$a,$b");
?>
Danke

Kommentar