[php] van 2 variabelen 1 variabel maken

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

  • Soef
  • Registratie: Februari 2001
  • Laatst online: 03-02-2023

Soef

-Soef^IO-

Topicstarter
Ik heb gezocht en manuals door gelezen, maar ik kan het echt niet vinden...

Ik heb het volgende:

$mod0 = 1
en
$i = 0
en
$mod

Nu wil ik die $i acht $mod plakken zodat ik $mod0 krijg.

Dus iets in de richting van wat ik dacht en niet blijkt te werken:

echo $mod{$i};

De uitkomst moet dus 1 zijn, de $mod0...

HOW?

Some things can not happen until they happen...


  • dominic
  • Registratie: Juli 2000
  • Laatst online: 21-08 19:07

dominic

will code for food

euh? Misschien een array gebruiken?

Download my music on SoundCloud


  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
code:
1
2
3
$mod0=1;
$i=0;
echo ${"mod".$i};


Maar bedenk wel dat deze variabele variabelen erg onoverzichtelijk (lees: vies) zijn en ook nooit nodig.
Dit is een typisch voorbeeld van een bad practice en ik zou dus voor een andere oplossing kiezen.

[ Voor 4% gewijzigd door Limhes op 20-03-2003 16:17 ]


Verwijderd

array
PHP:
1
2
3
4
$mod=array();
$mod['0']=1;
$i = 0;
echo $mod[$i];

[ Voor 12% gewijzigd door Verwijderd op 20-03-2003 16:18 ]


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-08 13:19

.oisyn

Moderator Devschuur®

Demotivational Speaker

Limhes schreef op 20 maart 2003 @ 16:16:
Maar bedenk wel dat deze variabele variabelen erg onoverzichtelijk (lees: vies) zijn en ook nooit nodig.
Dit is een typisch voorbeeld van een bad practice en ik zou dus voor een andere oplossing kiezen.


en dat is precies de reden waarom ik ze in Orbb niet ondersteun ;)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Gebruik een array, variabelen variabelen zijn vies ;)

Verder niets meer te concluderen. Dit had je in de manual kunnen vinden of in de heleboel topics die in de search hierover staan :) Volgende keer eerst daar even kijken voordat je er een topic over opent :)

Bedankt en succes
Pagina: 1

Dit topic is gesloten.