【PHP】下らねぇ質問はID出して書き込みやがれ 137
■ このスレッドは過去ログ倉庫に格納されています
0133nobodyさん
2014/09/30(火) 16:41:53.86ID:nha/qsmZecho "$key : $value <br />\n";
}
foreach($arr as $key => $value){
echo "$key : $value <br />\n";
}
ポインタが配列の最後を参照していて
二回目のforeachが実行されないんですが
ポインタを戻す方法を教えてください。
reset($arr);
unset($value);
上記も効果がありませんでしたが
使い方が間違っているのでしょうか。
foreach()の間に書きました。
リファレンスには『注意:foreachの実行開始時に内部配列ポインタは、
配列の先頭要素を指すように自動的にリセットされます。
このため、foreachループの前に reset()をコールする必要はありません。』
と一見単純に2回呼び出せるような気がするのですが…。
■ このスレッドは過去ログ倉庫に格納されています