PDA

Volledige versie bekijken : Een array schrijven via een loop.


Albus
%Europe/Berlin %806 %2009, 20:20
Hallo

Ik weet hoe ik een array kan lezen via een loop maar hoe kan je een array schrijven via een loop?

Lezen:

foreach($array as $key=>$value) {
echo $key . ':' . $value;
}


Schrijven:

$keys = ('rood','geel','groen');
$array = array();

foreach($array as $key=>$value) {
$array[$key] => $_POST[$key];
}

Ik wil dus vanuit een array ($key) de strings halen die moeten toegewezen worden aan een array ($array) als key met als value de postdata van een form waarvan de naam dezelfde is als die van de key.

Op welke manier is dit mogelijk?

WernerL
%Europe/Berlin %523 %2009, 13:33
foreach($keys as $key)
{
$array[$key] = $_POST[$key];
}


Zo dus. :-)