Я пытаюсь сломать foreach, если его больше 20, но мой код не прерывает цикл. Пожалуйста, исправьте мой код:PHP - break foreach loop не работает
$limit = 1;
foreach($ids as $id){
if(check_if_exists($id) == 0){
echo 'success <br />';
if ($limit >= 20) break;
$i++;
}else{
echo 'Already exists <br />';
}
}
Используйте '$ предела ++;' вместо '$ я ++;'. Вы увеличиваете '$ i' не' $ limit' – Bora
И каково значение для '$ limit' –
OH !! thanks BORA – user007