phpforeach
$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 />';}?>
注释掉两种输出方式中的任何一个,另一个都可以正常输出;
但是把它们放在一起后,却只能输出其中一个。
然而, 我把两种输出方式的顺序调转后,发现两个都可以输出。
请问,何解?
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号