php 中数组循环显示问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:35:32
<?php
$aa = array("one", "two", "three", "four");

foreach($aa as $key => $value): ?>

(<?php echo $key; ?>)

<?php echo $value; ?>  
<!----只想显示key为2的value 即"three" 怎么做呢? ----->

<?php endforeach; ?>

要显示key为2的值,只需要$aa[2]就行啦,一定要这么循环的话在里面判断一下再输出
foreach($aa as $key=>$value){
if($key==2){
echo $value;
}
}

echo $aa[2];

if(isset($aa[2])) {
echo $aa[2];
}

你只要输出KEY为2 的值那还用的着去循环数组吗!要你这种思想程序的开销就大了,
if(array_key_exists(2,$aa)){
echo $aa[2]
}