Toon posts:

[BC3] [Perl] Variablen van gekoppelde variablen.

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

Verwijderd

Topicstarter
$bericht10 = "Dit is het tiende bericht";
$a = 9 + 1;
$resultaat = "bericht$a";
print $resultaat;

De uitkomst van bovenstaande is: bericht10
Weet iemand hoe ik ervoor kan zorgen dat bericht10 als variable word behandeld zodat er komt te staan: "Dit is het tiende bericht"?

  • Tha_LeX
  • Registratie: Oktober 2000
  • Laatst online: 24-05 06:46
Op dinsdag 10 april 2001 22:31 schreef pim_ het volgende:
$bericht10 = "Dit is het tiende bericht";
$a = 9 + 1;
$resultaat = "bericht$a";
print $resultaat;

De uitkomst van bovenstaande is: bericht10
Weet iemand hoe ik ervoor kan zorgen dat bericht10 als variable word behandeld zodat er komt te staan: "Dit is het tiende bericht"?
$resultaat = "$bericht10$a";
Je hebt bij bericht de $ vergeten !!

Roses are red, violets are blue, God made me beautiful, but what the FUCK happened to you?


Verwijderd

Topicstarter
Nee, "bericht" moet als een woord behandeld worden, niet als een variable. Anders is hij leeg en is de uitkomst 10, ipv bericht10.

  • Tha_LeX
  • Registratie: Oktober 2000
  • Laatst online: 24-05 06:46
print "Dit is het $a e bericht";


Bedoel je zoiets?

Roses are red, violets are blue, God made me beautiful, but what the FUCK happened to you?


Verwijderd

Topicstarter
noops, ik bedoel nog steeds het gene wat in mn eerste bericht staat.
Dus bedankt voor je reactie maar volgens mij heb je het niet helemaal goed gelezen..

  • Tha_LeX
  • Registratie: Oktober 2000
  • Laatst online: 24-05 06:46
Ik doe nog 1 poging om je te helpen,

als je van bericht een array maakt dan kan het als volgt :

$a=9+1;
$bericht[10] = " Dit is het tiende bericht ";
$resultaat = $bericht[$a];
printf $resultaat;

Roses are red, violets are blue, God made me beautiful, but what the FUCK happened to you?


Verwijderd

Topicstarter
Bedankt, maar helaas dit is het ook niet.
De variablen die ik moet maken(bericht1, bericht2, bericht3, etc) komen namelijk uit ene formuliertje, dus die kan ik niet zomaar ombouwen..

Bedankt vor de moeite!:)

Verwijderd

code:
1
2
3
$bericht10 = "Dit is het tiende bericht";
$a = 9 + 1;
print ${"bericht$a"};

Verwijderd

Topicstarter
Yeah, dat had ik nodig, bedankt!*D

Verwijderd

Of:
code:
1
2
3
4
$bericht10 = "Dit is het tiende bericht";
$a = 9 + 1;
$resultaat = "bericht$a";
print $$resultaat;

  • stean
  • Registratie: November 2000
  • Laatst online: 18-08 22:30
Op woensdag 11 april 2001 02:01 schreef Arien het volgende:Na edit in VB gezet
code:
1
2
3
4
5
bericht10 = "Dit is het tiende bericht"

a = 9 + 1
resultaat = "bericht & a"  (????????????????????? =de vraag)
response.write( resultaat)
weet iemand hoe dit in VB moet?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

lijkt me dat je daar niet een BC3 topic voor met schoppen
maak maar een nieuwe met een duidelijke vraag volgens: [topic=397053/1/25]

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.