foreachループ内で配列の最初の要素か、最後の要素かを判別する方法です。
1 2 3 4 5 6 7 8 |
foreach ($arr as $val) { if ($val=== reset($arr)) { //配列最初の要素の場合 } if ($val=== end($arr)) { //配列最後の要素の場合 } } |
foreachループ内で配列の最初の要素か、最後の要素かを判別する方法です。
1 2 3 4 5 6 7 8 |
foreach ($arr as $val) { if ($val=== reset($arr)) { //配列最初の要素の場合 } if ($val=== end($arr)) { //配列最後の要素の場合 } } |