Standartvariablen in Funktion registrieren

  • Themenstarter Themenstarter Lukasz
  • Beginndatum Beginndatum
L

Lukasz

Hallo

Ich habe ein kleines Problem. Ich vermag mich dazu zu erinnern einst mal gelesen zu haben, man kann in einer Fuktion Variablen die ausserhalb der Funktion liegen (also im Code selbst) registrieren. D.h Standartmässige variablen in einer Funktion verarbeiten, ohne Sie übergeben zu müssen.

Ich google auch schon eine ganze weile und finde aber nicht das richtige. Also erkläre ich am besten mein Problem. Ich habe einen Script einer kompletten Webseite. Jetzt möchte ich mittel URL $site=seiten/start.php entweder ein PHP oder HTML Seite einbinden lassen. Und so habe ich mir gedacht, (damit in der Funktion der Webseite keine Dopplung von Variablen vorkommt, oder gar der nachfolgende Script beinträchtigt wird) Die Seite in einem Coprozässor (also in einer Funktion) zu includen!

Das ganze könnte so aussehen:

PHP:
if (!function_exists("getpage")) {
function getpage($page)
{
if(file_exists("$page") && is_file("$page")){
include($page);
}
else { echo "Fehler!"; exit; }
}
}

Der Script auch einwandfrei. Aber ich wollte nun einige Variablen zum verarbeiten in der Funktion registrieren. Und dabei komme ich einfach nicht mehr weiter!

Wäre super wenn einer einen Rat hat.

Liebe Grüsse aus Reutlingen!
 
Danke genau das habe ich gesucht! Mit fällt echt ein Stein vom Herzen!

Nochmals Danke!
 
Zurück