|
|
|
| Уважаемые господа, прежде всего хочу поблагодарить за книгу - "PHP5 практика создания Веб сайтов" (вроде так) очень полезная штука!
Собственно вопрос - есть ли стандартная функция PHP которая возвращает true если число является четным?
Пример: в БД есть столбец "pos", в котором хранится порядок вывода статьи на экран, если "pos" - нечетный выводим строку в левую часть экрана, если четный в правую. | |
|
|
|
|
|
|
|
для: Coolerd
(25.05.2005 в 11:32)
| | Не проще будет выводить таблицей в две колонки?
<tr><td>Первая статья<td>Вторая статья
и так далее циклом | |
|
|
|
|
|
|
|
для: Coolerd
(25.05.2005 в 11:32)
| | Про стандартную не знаю. Обычно использую код подобный этому:
<?
if (($pos/2)-(intval($pos/2)))
echo "$pos - Нечетное число";
else
echo "$pos - Четное число";
?>
|
| |
|
|
|
|
|
|
|
для: Loki
(25.05.2005 в 12:24)
| | Приведу для полноты картины альтернативное решение, основанное на игре типами данных
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3129 | |
|
|
|
|
|
|
|
для: Loki
(25.05.2005 в 12:24)
| | Зачем так сложно?
<?
if($pos % 2)
echo "$pos - Нечетное число";
else
echo "$pos - Четное число";
?>
|
% - остаток от деления | |
|
|
|