PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php lernen 1.



Stormsam
13-01-2003, 19:22
Hi @ all,

ja .. jetzt möchte auch ich endlich "sauber" php lernen! Deswegen hab ich mir ein buch gekauft ;)

allerdings verstehe ich dort einen Teil nicht :rolleyes: ... hier mein Problem:


Bei diesem Script soll laut Buch die Variable NICHT angezeigt werden:

<?php
$variable = "Dies ist ein Test";

function InterneVariable () {
echo $variable;
}

?>

... ok, da kriege ich ne leere seite, also scheint es zu gehen

Bei diesem Script soll laut Buch die Variable angezeigt werden:


<?php
$variable = "Dies ist ein Test";

function GlobaleVariable () {
global $variable;
echo $variable;
}
?>

doch diese global funktion will irgendwie nicht, also ich bekomme eine leere seite wie beim ersten script! Doch laut buch soll diese variable mit der global funktion angezeigt werden!

Was habe ich da falsch gemacht bzw. falsch verstanden :confused:

Würde mich über eine antwort freuen ;)

gzuki
13-01-2003, 19:28
Die Funktion muß in beiden Fällen natürlich noch aufgerufen werden. Ansonsten macht das keinen Sinn........:




InterneVariable();

und

GlobaleVariable();

mehlvogel
13-01-2003, 19:29
Du musst die Funktion noch aufrufen, mit:



<?php
$variable = "Dies ist ein Test";
function GlobaleVariable () {
global $variable;
echo $variable;
}
GlobaleVariable();
?>


Oh: gzuki war schneller

Stormsam
13-01-2003, 19:41
HI @ all,

danke für eure mega schnellen antworten :D

ja, so funktioniert das ... drauf mußte man ersteinmal kommen ;)

dann kann ich ja weiterlernen ;)

MfG
Stormsam

PS: ich melde mich wieder, wenn ich hängen bleibe ;)