Чуть усложним. Нарисуйте форму так, чтобы она пердавала 16-и значные параметры цветов - белый, чёрный, красный, синий, зелёный. Опять же используем один option.
Чуть усложним. Нарисуйте форму так, чтобы она пердавала 16-и значные параметры цветов - белый, чёрный, красный, синий, зелёный. Опять же используем один option.
vermas (25.12.2011/10:49)Это какие? #ffffff ?
16-и значные параметры цветов
No-Tactic (25.12.2011/08:30)No-Tactic что здесь-echo $i % 2 ? '<p style="background-color: #fff">' : '<p style="background-color:
В цикле через который выводишь пишешь
echo $i % 2 ? '<p style="background-color: #fff">' : '<p style="background-color: #000">';
$i++
[/php]
vermas (25.12.2011/10:49)
Чуть усложним. Нарисуйте форму так, чтобы она пердавала 16-и значные параметры цветов - белый, чёрный, красный, синий, зелёный. Опять же используем один option.
$arr = array('#ffffff', '#0000ff', '#ff0000', '#00ff00', '#000000');
echo '<select>';
foreach($arr as $value)
{
echo '<option>' . $value . '</option>';
}
echo '</select>'; nan4ik (25.12.2011/11:23)Это как бы чётное или нет.
No-Tactic что здесь-echo $i % 2 ? '<p style="background-color: #fff">' : '<p style="background-color:
значит знак "%" а?
nan4ik (25.12.2011/11:23)$i % 2 -- остача от деления $i на 2(напр. 15 % 6 = 3 (15 = 6 * 2 + 3)). Так можно проверять на кратность($i % $j -- если остача равна 0, то $i кратное $j).
No-Tactic что здесь-echo $i % 2 ? '<p style="background-color: #fff">' : '<p style="background-color:
значит знак "%" а?
Onatolich (25.12.2011/11:33)Принцип понятен, а как пользователь узнает где какой цвет? Он же не обязан знать таблицу цветов
В массив передаем нужные цвета.
[php]$arr = array('#ffffff', '#0000ff', '#ff0000', '#00ff00', '#000000');
echo '<select>';
foreach($arr as $value)
{
echo '<option>' . $value . '</option>';
}
$arr = array('#ffffff' => 'цвет 1', '#0000ff' => 'цвет 2', '#ff0000' => 'цвет 3', '#00ff00' => 'цвет 4', '#000000' => 'цвет 5');
echo '<select name="test">';
foreach($arr as $key => $value)
{
echo '<option value="' . $key . '">' . $value . '</option>';
}
echo '</select>'; простейшая задача
Есть числа а и б
Нужно перемножить их не пользуясь знаком умножения)
No-Tactic (25.12.2011/14:28)
простейшая задача
Есть числа а и б
Нужно перемножить их не пользуясь знаком умножения)
$a = 10;
$b = 20;
$res = 0;
for($i = 1; $i <= $b; $i++)
{$res = $res + $a;}
echo $res;