リストなどをつくるとき、最後のデータに何かを付け加えたり変化させたいときに、配列の最後を
認識する方法。
<?php //配列をセット $array = array(0,1,2,3,4,5); reset($array); // ポインタを先頭にセット(一応) $first = each($array); // 最初の要素のキーと値を取得 end($array); // ポインタを最後にセット $end = each($array); // 最後の要素のキーとあたいを取得 //ループで配列の要素を取り出す foreach($array as $key => $value) { if ($value === $first['value'] && $key === $first['key']) { // 最初 } if ($value === $end['value'] && $key === $end['key']) { // 最初 } } ?>