Lave variabler med loop

Tags:    php

Hejsa,

kan man på en eller anden måde få et loop til at danne x antal variabler?

Altså så loop'en har en $i der tæller opad til 10 f.eks., og hver gang $i er mindre end ti skal den lave en ny variabel, der f.eks. hedder $test5 hvis $i har værdien 5.

Håber i forstår :-)

Mvh. Anders



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
brug et array, fx:

$test = array();

for($i = 0; $i < 10; $i++){
$test[$i] = "hej";
}

så kan du udskrive fx nr 5:

echo $test[5];



Det er fordi værdien af alle variablerne loop'en laver, skal indeholde rand($fra,$til); så hvis brugeren eksempelvis indtaster 5, skal loop'en lave 5 variabler med forskelligt navn ($test1, $test2 osv.) som alle indeholder rand($fra,$til);



brug et array, fx:

$test = array();

for($i = 0; $i < 10; $i++){
$test[$i] = "hej";
}

så kan du udskrive fx nr 5:

echo $test[5];



Tak det prøver jeg lige, (jeg så ikke svaret før jeg postede mit andet indlæg)



Tak, det virker jo perfekt :-)



t