while(list($key,$val) = each($con_next)) {
echo " $key $con_next[$key]\n";
}
結果は
0 list item 1
1 list item 2
2 list item 3
3 list item 4
でも結果が欲しい
1 list item 1
2 list item 2
3 list item 3
4 list item 4
配列はデフォルトで始まる0
ため、追加する必要があり1
ます
echo ($key +1). " $con_next[$key]\n";
配列が0からカウントを開始することを忘れないでください。簡単な解決策は、カウンターを増やすことです。$ keyが1からカウントを開始できるようにする代わりに、それに+1を追加すると、0 + 1、1 + 1、...がカウントされます。こうすることで、必要なものを取得できます。
while(list($ key、$ val)= each($ con_next)){
エコー($ key + 1)。"$ con_next [$ key] \ n";
}