login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Variabel in variabel gebruiken

Offline ikki007 - 03/02/2007 11:59
Avatar van ikki007Gouden medailleGouden medaille

PHP ver gevorderde
Ik heb een variabel met een integer, deze heet $level.
Nu wil ik dat een variabelnaam zo wordt aangepast dat het getal dat $level bij zich heeft erin komt.
Voorbeeld:

$level = 2;

Nu wil ik dat $rLevel, $rLevel2 wordt, en als $level 3 is moet het $rLevel3 worden.
Maar hoe kan dit? Gewoon echo $rLevel$level; ??

3 antwoorden

Gesponsorde links
Offline Stijn - 03/02/2007 12:03
Avatar van Stijn PHP expert ik ben het niet 100% zeker maar try this:
  1. <?
  2. $level = 3;
  3.  
  4. $rLevel1 = 10;
  5. $rLevel2 = 15;
  6. $rLevel3 = 20;
  7.  
  8. echo $rLevel{$level};
  9. ?>


anders moet je dit doen:

  1. <?
  2. $level = 3;
  3.  
  4. $rLevel1 = 10;
  5. $rLevel2 = 15;
  6. $rLevel3 = 20;
  7.  
  8. switch( $level )
  9. {
  10.  
  11. default: echo $rLevel1; break;
  12. case 1: echo $rLevel1; break;
  13. case 2: echo $rLevel2; break;
  14. case 3: echo $rLevel3; break;
  15.  
  16. }
  17. ?>


stijn
Offline ikki007 - 03/02/2007 12:08
Avatar van ikki007 Gouden medailleGouden medaille

PHP ver gevorderde
Ik deed dit:

echo $rLevel.$level;

En tot mijn grote verbazing werkte het ook nog  
Mooi dat het werk, maar, is het ook netjes/veilig?
Offline vinTage - 03/02/2007 12:11
Avatar van vinTage Nieuw lid niks mis mee 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s