[請益] each list
請問依下
我不太懂一些地方
像
<?
$fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');
$arr=each($fruit);
print_r($arr);
?>
可是為何只有第一個element 會輸出
Array ( [1] => apple [value] => apple [0] => a [key] => a )
還有若我是
$fruit = array('a' => 'apple', 'b' => 'banana', 'c' => 'cranberry');
$arr=each($fruit);
while(list($key,$val)=each($fruit))
{
echo("element $key = $val<BR> \n");
}
?>
為何輸出只有第二三個element
element b = banana
element c = cranberry
list($key,$val)=each($fruit) 是ㄧ個element跳媽
這裡面key 和val是keyword嗎
還有echo 是無法把整個array輸出 要用print_r 有原因嗎
ㄧ些觀念希望板上大大幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.48.243
※ 編輯: personhuang 來自: 203.70.48.243 (02/01 14:23)
→
02/02 19:03, , 1F
02/02 19:03, 1F
→
02/02 19:04, , 2F
02/02 19:04, 2F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章