Partyflock
 
Forumonderwerp · 976700
 
ik wil een array vullen afhankelijk van een variable.

de variable is het aantal dagen dat een persoon een reis boekt. zeg bijvoorbeeld 3. dan moet de array gevuld worden met 1,2 en drie

als het aantal dagen 5 is, dan moet het array gevuld worden met 1,2,3,4 en 5

ik heb me suf gezocht op internet en ook mijn php boeken geven hier geen oplossing voor..

iemand?
 
:jaja: ??
Uitspraak van verwijderd op zaterdag 13 oktober 2007 om 10:39:
iemand?


:jaja: vast wel iemand
:nee: sorry snap het niet :P (f) mee
 
$muliplier = dateDiff("/", $date2, $date1);
$i=1;


while ($i < $muliplier) {

$a = array($i => $i);
$i++;
}

print $a;


dit werkt dus niet?
http://www.phpfreakz.nl/forum.php?forum=4

Mischien weten ze hier meer :)
zoiets voor 5? of begrijp ik je nu verkeerd :bloos:

for($i=0; $i<4; $i++){
$array[]=$i;
}
laatste aanpassing
Het is inderdaad wat marcel aangeeft, echter moeten de variabelen op een andere manier ingevuld worden.

<?php
$dagen = intval($_POST['dagen']); // variabele

$array = array();

for ( $i = 1; $i <= $dagen; $i++ )
$array[] = $i;

//inhoud tonen
print_r($array);
?>
 
gast..ga alsjeblieft eerst een fatsoenlijke cursus volgen voordat je dit soort noob topics gaat openen.
 
Uitspraak van verwijderd op zaterdag 13 oktober 2007 om 20:21:
gast..ga alsjeblieft eerst een fatsoenlijke cursus volgen voordat je dit soort noob topics gaat openen.


hey gast.. laat mij lekker met php freubelen.
ik ben netwerkontwikkelaar van oorsprong uit , geen programmeur.

dat jij alles van hard en software weet is algemeen bekend, maar dat wil nog niet zeggen dat ik ook zo goddelijk ben als jij. (Y)

de rest van de mensen bedankt voor de reacties. ç

de gebruikte oplossing is uiteindelijk geworden

$i=1;
while ($i <= $muliplier) {
$a[$i] = $i;
$i++;
}

// test display the resulting array
echo '<pre>'.print_r( $a, true).'</pre>';
?>