Вверх

Блог
RSS лента

Простой способ определить последний элемент foreach

Без подсчета количества элементов, без счетчиков, просто используем функцию next().

  1. foreach ($m_arr as $val) {
  2.   echo $val;
  3.  
  4.   if (!next($m_arr)) {
  5.     echo "элементы закончились, выйти?";
  6.   }
  7. }

Ваша оценка: Пусто Средняя: 4.3 (3 голосов)

Комментарии

последний элемент foreach

next () Если массив содержит пустые или равные 0 элементы, функция возвратит FALSE для этих элементов.
может так !

foreach ($m_arr as $val) {
echo $val;
$main_cat++;
if ($main_cat==count($row))
{
echo "элементы закончились";
}
}

Вполне может так и лучше :)

Вполне может так и лучше :)

Отправить комментарий

 

Подробнее о форматировании

Главная | Портфолио | Услуги | Контакты | Блог