最初の要素と最後の要素判別

Posted by muchag | PHP |
初回投稿:2015-03-26 (木) 16:47:38 | 最終更新:2015-03-26 (木) 16:47:38

foreach で、最初と最後の処理に面倒なことをしていた。
参考サイトを見つけて狂喜!

【環境】
PHP:5.4.7
最初
  1. reset( $array )
最後
  1. end( $array )
  1. foreach ( $array as $val ) {
  2.     if ( $val === reset( $array ) ) echo 'first';
  3.     elseif ( $val === end( $array ) ) echo 'last';
  4.     else echo 'general';
  5. }
参考サイト

FOOTMARK:PHPのforeachで最初と最後を取得する方法

Posted by muchag | PHP |
初回投稿:2015-03-26 (木) 16:47:38 | 最終更新:2015-03-26 (木) 16:47:38

コメントはまだありません »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment