Вверх

Блог
RSS лента

Помогите выиграть конкурс.
Займет не больше минуты!
ТЫЦ на ссылку

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

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

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

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

Комментарии

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

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

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

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

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

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