Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Арифметические операции в PHP
Форумы портала PHP.SU » » Вопросы новичков » Арифметические операции в PHP

Страниц (1): [1]
 

1. Tato_S - 20 Февраля, 2017 - 22:38:25 - перейти к сообщению
Здравствуй уважаемые!

как начинающий хочу задать вопрос:

<?
echo 1 % 2; // почему выдает 1?
?>


<?
// выведем нечетные
for($i = 0; $i < 10; $i++){
if($i % 2 == 1){
print $i . ' '; // 1 3 5 7 9 - откуда берется единица
}
}
?>
2. Строитель - 20 Февраля, 2017 - 22:49:23 - перейти к сообщению
Tato_S пишет:
откуда берется единица
Очевидно, отсюда (1 % 2) == 1
3. Tato_S - 20 Февраля, 2017 - 22:58:32 - перейти к сообщению
лаконично, но непонятно
4. Строитель - 20 Февраля, 2017 - 23:03:48 - перейти к сообщению
Tato_S, посмотрите ТУТ - должно быть всё понятно.
5. Tato_S - 20 Февраля, 2017 - 23:13:25 - перейти к сообщению
Понятно, спасибо!
6. Fart - 21 Февраля, 2017 - 11:35:00 - перейти к сообщению
Хм это год такой или форум кто то проклял?!

 

Powered by ExBB FM 1.0 RC1