Diese Anzeige ist nur für
Nicht-Mitglieder sichtbar!

Jetzt kostenlos registrieren

variable für function

Fragen zum Thema PHP können hier gestellt werden

Moderatoren: Basti, Guillermo, Andreas W.

variable für function

Beitragvon Magnus am 11.10.2011, 14:27

Hey,
ich habe eine Funktion welche auf Variablen von außerhalb zugreifen soll.
Code: Alles auswählen
$page_url = http://www.der-webdesigner.net/;

function navigation($one, $two) {
return $page_url.$one.'/'.$two.'/';
}

$test = navigation("tutorials","photoshop")


Das geht aber nicht, deswegen die Frage, wie bekomme ich die $page_url in die Funktion ohne sie, wie $one und $two einzubinden?

Lg,
Magnus
Zitat: "Seiten mit JavaScript zu sichern ist genauso effektiv, wie die Haustür abzuschließen und anschließend den Schlüssel an die Türklinke hängen."
MaReSign.de - schlicht, einfach und vor Ort
Magnus
Mitglied
 
Beiträge: 140
Registriert: 01.04.2011, 21:17
Wohnort: Radevormwald
Diese Anzeige ist nur für
Nicht-Mitglieder sichtbar!
 
Jetzt kostenlos registrieren

Re: variable für function

Beitragvon Guillermo am 11.10.2011, 15:22

Hi Magnus,

du kannst Variablen in Funktionen als global markieren, dann kannst du auch darauf zugreifen.

Code: Alles auswählen
$globaleVariable = "Ich bin global!";

function myFunction($parameter) {
    echo $parameter;
    global $globaleVariable; //Markiere $globaleVariable als global, also für diese Funktion bekannt machen
    echo $globaleVariable;
}

//Test:
myFunction("Ich bin lokal! ");


Viele Grüße,
Guillermo
Gebildet ist der, der weiß, wo er findet, was er nicht weiß.
Benutzeravatar
Guillermo
Moderator
 
Beiträge: 1093
Registriert: 01.10.2007, 18:18
Wohnort: Bayern

Re: variable für function

Beitragvon Magnus am 11.10.2011, 18:30

Vielen Dank,
genau das habe ich gesucht.

Lg,
Magnus
Zitat: "Seiten mit JavaScript zu sichern ist genauso effektiv, wie die Haustür abzuschließen und anschließend den Schlüssel an die Türklinke hängen."
MaReSign.de - schlicht, einfach und vor Ort
Magnus
Mitglied
 
Beiträge: 140
Registriert: 01.04.2011, 21:17
Wohnort: Radevormwald


Zurück zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste