Главная Часть 1. Создание блога Глава 8. Техническая часть Как проверить число на четность\нечетность в php?

Как проверить число на четность\нечетность в php?

четное число php

Привет!

Заметил, что многие не знают, как можно узнать четное ли число или нечетное в php. А ведь делается это очень просто! Конечно, было бы проще, если бы разработчики подготовили для нас самостоятельную функцию, но сотворить такую самому - тоже плевое дело.

Итак, для того, чтобы решить поставленную задачу, легче всего будет использовать деление по модулю. Думаю со школьной скамьи многие помнят, как происходит деление по модулю. Вы делите число, и смотрите, есть ли остаток. Если мы делим четное число, например, на 2, то остатка не будет. А вот если мы поделим 7 на 2, тогда будет остаток.

Исходя из этого можно проследить алгоритм определения четности числа. Если остаток есть - число нечетное. Если остатка нет - число четное. Разберем пример на конкретном практическом уроке.

Как проверить четное ли число в php?

Для этого мы будем использовать следующий код:

Как Вы поняли, все, что нам осталось - использовать условие.

Практический пример определения четности числа php

Многие, в том числе и я, любят выделять в таблицах четные колонки. Так пользователь легче воспринимает информацию. Давайте представим, что псевдо-классов у нас нет. Потому что реализовать это через nth-child очень легко.

Сами строки будем выводить через цикл foreach. Зададим еще и счетчик. Это будет переменная, значение которой устанавливаем до цикла, а внутри цикла эта переменная будет увеличиваться на 1. Так же внутри цикла будем проверять, если значение переменной четное, тогда к выводимой строке добавим стиль с фоном. Если же значение нечетное, тогда ничего добавлять не будем.

Кто не понял последнюю строку, это обычное условие if/else, просто написанное более быстрым и удобным способом. В результате выполнения этого кода у нас будут нечетные строки стандартного цвета, а четные блоки получат класс even, и уже в css можно будет добавить этому классу необходимых стилей.

Вот и все! Теперь мы узнали, как можно легко определить четное ли число в php.

До скорых встреч!

 

Полезные статьи Вам на почту!

Нас более 700 человек!

Комментарии

Владислав
0

Для меня программирование - это темный лес. Прочитал из-за интереса. Никогда не задумывался о том, как узнают, четное число или нечетное, стало ужасно интересно. Автор расписал все очень просто. Если бы все программирование преподавали так, я думаю, людей, для которых это темный лес, уже не осталось. Спасибо большое! Подписался на Ваш блог, все очень нравится!
С уважением, Владислав.

15.03.2016
1

Благодарю) Надеюсь, Вам понравятся дальнейшие статьи!
P.S. Программирование - очень легкое дело. Просто большинство книг по теме написаны уж слишком заумным языком. Отсюда и все мнение людей о программировании..

15.03.2016
vladimir
2

Вот вот, прямо мои слова. Программирование - тёмный лес, а объяснено настолько просто, что любая домохозяйка разберется. Вам надо идти в преподаватели!

15.03.2016
1

Спасибо) Я бы с радостью, да вот преподавателей уже слишком много, и база потенциальных клиентов не слишком большая. Дойду до 1000 подписчиков и уже видно будет 🙂

17.03.2016
vladimir
0

Удачи в достижении целей! Уверен, у вас все получится!

18.03.2016
0

Благодарю)

18.03.2016

thanks so much

07.10.2017

php give me very error

11.10.2017

Оставить комментарий

Поделиться