webForumDet fria alternativet

Variabelnamn av variabel

4 svar · 183 visningar · startad av Gaski

GaskiMedlem sedan juni 2000310 inlägg
#1

Jag har kanske upp till 5 variabler som heter $1,$2,$3 osv...

Sedan har jag en while sats med $i som blir ett snäpp större för varje gång. Jag vill att i den while loopen kunna ta ut $1,$2 osv... men då måste jag alltså genom värdet på $i hämta en annan variabel.

Kan man göra det? iså hur?

MatteMedlem sedan aug. 20002 975 inlägg
#2

Först variabelnamn får inte börja på bokstav.
Annars är här ett exempel:

<?php 
$var1 = "ett";
$var2 = "två";
$var3 = "tre";
$var4 = "fyra";

for ($i=1; $i<=4; $i++){
  echo ${"var".$i}."<br>";
}

// eller
echo "<hr>";

$i=1;
while ($i<5){
  echo ${"var".$i}."<br>";
  $i++;
}
?>
WebslaveMedlem sedan maj 2002647 inlägg
#3

Heh... du menar väll att den inte får börja på en siffra? :) Hi hi...

GaskiMedlem sedan juni 2000310 inlägg
#4

Undrar jag också :)

MatteMedlem sedan aug. 20002 975 inlägg
#5

Webslave skrev:

Heh... du menar väll att den inte får börja på en siffra? :) Hi hi...

Just det. Ibland skriver man inte som man tänker. :)

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)