[GastForen Programmierung/Entwicklung PHP und MySQL Globale Variablen ausschaltbar?

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Globale Variablen ausschaltbar?

Wolfgang Reszel
Beiträge gesamt: 4170

17. Okt 2006, 14:41
Beitrag # 1 von 2
Bewertung:
(595 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi,

sagt mal, sind globale Variablen irgendwie ausschaltbar?

Code
	$a= 1; 
testfunc();

echo $a;
function testfunc() {
global $a;
echo $a;
$a= 2;
}


Als reine PHP-Datei gibt mir das Skript "12" aus, so wie man es erwartet.
Füge ich den Schnipsel aber in eine Drupal-Seite ein, gibt er mir nur 1 aus, als ob kein Zugriff auf $a bestünde.

Woran kann das liegen?
X

Globale Variablen ausschaltbar?

Wolfgang Reszel
Beiträge gesamt: 4170

17. Okt 2006, 16:02
Beitrag # 2 von 2
Beitrag ID: #257003
Bewertung:
(590 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Argh, ich hab's selbst entdeckt. Das Schnipsel läuft innerhalb von Drupal nicht global. Ich muss also vorher noch global $a; verwenden.


als Antwort auf: [#256987]