Как пропустить итерацию в foreach PHP

Иногда при переборке массива или объекта в цикле foreach, возникает необходимость пропустить итерацию, это можно сделать при помощи continue. Пример:

$arr = array('name' => 'John','age' => 34,'city' => 'Moscow');

foreach($arr as $key => $value)
{
    if($key == 'age')
    {
        continue;
    }
    else
    {
        echo 'Ключ: $key и значение: $value<br>';
    }
}

В примере происходит проверка, если ключ равен age, то мы пропускаем итерацию, в блоке иначе вывод других ключей и значений.

Теги:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Рекламный блок, для развития проекта