dit script:
<?php
# Onze array definiïeren
$hoofdstad["DE"]="Berlijn";
$hoofdstad["BE"]="Brussel";
$hoofdstad["ES"]="Madrid";
$hoofdstad["DK"]="Kopenhagen";
$hoofdstad["FR"]="Parijs";
$hoofdstad["GB"]="London";

foreach ($hoofdstad as $key => $value) {
echo "sleutel = $key en de waarde = $value<br>\n";
}
?>


heeft als bedoeling om zo weer gegeven teworden:

DE=Berlijn
BE=Brussel
ES=Madrid
DK=Kopenhagen
FR=Parijs
GB=London

maar ipv geeft ie in mijn webserver dit weer:
sleutel = DE en de waarde = Berlijn
sleutel = BE en de waarde = Brussel
sleutel = ES en de waarde = Madrid
sleutel = DK en de waarde = Kopenhagen
sleutel = FR en de waarde = Parijs
sleutel = GB en de waarde = London

is er iemand die weet hoe dit komt?
ik ben nl een beginner en weet het echt niet
alvast hartelijk dank
<?php
# Onze array definiïeren
$hoofdstad["DE"]="Berlijn";
$hoofdstad["BE"]="Brussel";
$hoofdstad["ES"]="Madrid";
$hoofdstad["DK"]="Kopenhagen";
$hoofdstad["FR"]="Parijs";
$hoofdstad["GB"]="London";

foreach ($hoofdstad as $key => $value) {
echo "$key=$value<br>\n";
}
?>
dan krijg ik deze fout melding:
Parse error: parse error, unexpected $end in X:\XXXXXX\foreach2.php on line 14
Dat betekent dat iemand een haakje(lees accolade) of ?> vergeten is in het bestand te zetten.
ja dat weet ik maar ik probeerde alleen uit wat mij hierboven werd aangeraden.
maar eigenlijk is dit ook niet mijn vraag
he he gelukt!! idd zoals hier boven aangeraden maar hoe komt het dan dat ik :
echo "$key=$value<br>\n";
moest aanpassen naar:echo "$key=$value<br>\n";
waarom neemt ie die niet?
Lapidi schreef op 21.03.2006 22:37
Wat is je vraag dan?

sorry je had wel gelijk maar wist de fout zelf ook wel maar wilde alleen graag mijn bovenstaande script hebben lopen en wist niet WAAR de fout zat
peggy schreef op 21.03.2006 22:39
he he gelukt!! idd zoals hier boven aangeraden maar hoe komt het dan dat ik :
echo "$key=$value<br>n";
moest aanpassen naar:echo "$key=$value<br>n";
waarom neemt ie die niet?
ik zie het verschil niet tussen die twee :/

een verkorte manier om je array te vullen is trouwens deze:
<?php
$hoofdstad = array( "DE" => "Berlijn", "NL" => "Amsterdam" );
?>
Ik vind die eerste stuk overzichtelijker, tenzij je het zo doet:

<?php
$hoofdstad = array(
"DE" => "Berlijn",
"NL" => "Amsterdam"
);
?>

Reageren