[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверка чисел масива
mell
нам дано масив
$arr = array(9, 11, 12, 7, 9, 10);

надо сделать чтоб вышло слово "да", если все числа масива больше(>) 6, в противном случае слово "нет"

была идея сделать так:

$arr = array(9, 11, 12, 7, 9, 10);
if ($arr < 6) {
echo "NO";
}
else {
echo "YES";
}

пожалуйста, обьясните как ето сделать

пробывал через функцию in_array, но там по мойму только одно значение можно проверить
Valick
mell, гадать не надо, в мануале чётко описано назначение in_array()

В вашем случае надо например пройтись циклом по всем значениям массива и сравнить.
$arr = array(9, 11, 12, 7, 9, 10);
$flag = 'yes';
foreach($arr as $val){
if($val < 6) {$flag = 'no'; break;}
}

echo $flag;


но есть другой более хитрый вариант

$arr = array(9, 11, 12, 7, 9, 10);
if (min($arr) < 6) {
echo "NO";
}else{
echo "YES";
}


_____________
Стимулятор ~yoomoney - 41001303250491
mell
большое спасибо! всё работает
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.