PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Globale Variablen?????!!!


ScreamingLord
23.04.2002, 15:16:14
Hallo Forum!!

Hier mein Problem:


<?
global $var;
$var=6;
function ausgabe() {
echo $var;
}
ausgabe();
?>


Wieso kann der die Variable net ausgeben? Versteh ich net!
Bitte helft mir damit!

Cya Forum ;-)

Nev
23.04.2002, 16:34:31
Hi ScreamingLord

Hast das das Global etwas falsch gesetzt.

Richig ist es so:

<?
$var=6;
function ausgabe()
{
global $var;
echo $var;
}
ausgabe();
?>




die Funktion global macht alle Variablen die du dahinter setzt in der funktion verfügbar.

Damir
23.04.2002, 16:42:21
Hi,
ich denke, dass Du das Wort "Global" ein wenig falsch verstanden hast.
Du musst innerhalb der Funktion bekanntgeben, dass im globalen Kontext diese Variable existiert.
Hier die Loesung:

<?
$var=6;
function ausgabe(){
global $var;
echo $var;
}
ausgabe();
?>


Bye Damir