[PHP] Global Vars

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

  • Mask
  • Registratie: September 2001
  • Laatst online: 24-02 21:57
Ben ik nu zo stom (retorische vraag, graag niet beantwoorden :P) of hoe zit dit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
  $var1 = 0;
  $var2 = 0;
  $var3 = 0;

  function setlang($lang) {
    global $var1,$var2,$var3;
    switch ($lang) {
      case "nl":
        $var1 = "Variabele 1";
        $var2 = "Variabele 2";
        $var3 = "Variabele 3";
        break;
     case "en":
        $var1 = "Variable 1";
        $var2 = "Variable 2";
        $var3 = "Variable 3";
        break;
     }
  }

  if ($user == "test") setlang("nl");
  else setlang("en");

  print($var1);
?>


Bij het aanroepen test.php?user=test zou hij toch "Variabele 1" moeten printen? Hij geeft 0 :) Misschien te slaperig :P

[ Voor 26% gewijzigd door Mask op 27-03-2005 16:36 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 12:56

gorgi_19

Kruimeltjes zijn weer op :9

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Dit topic is gesloten.