<?php
$prices = array( 'Tires'=>100 );
$prices[ 'Oil' ] = 10;
$prices[ 'Spark plugs' ] = 4;
echo $prices['Oil'].'<br />';
foreach ($prices as $key => $value) {
echo $key.' - '.$value.'<br />';
}
while($element = each($prices)){
echo $element[ 'key' ];
echo ' - ';
echo $element[ 'value' ];
echo '<br />';
}
?>
注释掉两种输出方式中的任何一个,另一个都可以正常输出;
但是把它们放在一起后,却只能输出其中一个。
然而, 我把两种输出方式的顺序调转后,发现两个都可以输出。
请问,何解?