Mateusz: Skrypt zadziała jeśli dokonasz małej zmiany w nim:
$ceny=array('Opony'=>100, 'Olej'=>10, 'Swiece zaplonowe'=>4);
while($element=each($ceny))
{
echo $element['
key'];
echo"−";
echo $element['
value'];
echo"<br/>";
}
?>
Dlaczego akurat tak? Powiem tak strona php.net powinna byc pierwszą stroną odwiedzaną przez
kazdego kto programuje w PHP poniewaz zadna książka nie zastąpi własnie dokumentacji
i radze ci powoli zapoznawac sie z tą stroną zebys wiedział co gdzie szukac do tego wystarczy
znajomosc angielskiego na poziomie moze matury podstawowej a masz wszystko wyjaśnione

łap
manuala do funkcji each− tam masz opisane co i jak:
http://www.php.net/manual/en/function.each.php
Na początku jak nie wiesz co gdzie szukac zawsze masz tez wyszukiwarke
Jeszcze jedno mozna to zrobic bardziej elegancko i krócej(idac twoim sposobem)
foreach($ceny as $klucz=>$wartosc)
{
echo $klucz."−".$wartosc."<br/>";
}