Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2010, 23:02   #1
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию случайно число (rand)

PHP код:
$roll=rand(1,6
Переменная рол получает случайное значение от 1-6 , а как сделать выбор между двумя числами ? что бы выпало или 1 или 6 .
Abuhamed вне форума Ответить с цитированием
Старый 17.02.2010, 23:13   #2
motorway
Участник клуба
 
Регистрация: 28.06.2009
Сообщений: 1,950
По умолчанию

Можно сделать выбор между 1 и 2, и если 1 - то 1, если 2 - то 6
motorway вне форума Ответить с цитированием
Старый 18.02.2010, 22:57   #3
-MagicAlex-
Пользователь
 
Аватар для -MagicAlex-
 
Регистрация: 28.12.2009
Сообщений: 42
По умолчанию

Например, вот так
PHP код:
<?
    $a 
rand(1,1000);
    if (
$a <= 500)
    {
        
$roll 1;
    }
    else
    {
        
$roll 6;
    }
?>
-MagicAlex- вне форума Ответить с цитированием
Старый 19.02.2010, 00:21   #4
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

мой вариант

Код:
<? 
    $a = rand(0,1); 
       $roll = ( $a > 0) ? 1 : 6;
?>
NiCola999 вне форума Ответить с цитированием
Старый 20.02.2010, 13:05   #5
zifanchuck
Пользователь
 
Регистрация: 02.10.2009
Сообщений: 10
По умолчанию

я бы сделал так
Код:
<?php
$masiv = array('1','6');
echo $masiv[rand(0,1)];
?>
хотя особого различия нету
zifanchuck вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
rand merets Общие вопросы C/C++ 1 09.09.2009 23:57
Удалил случайно все логические диски,что теперь делать? prikolist Безопасность, Шифрование 3 21.05.2009 09:16
rand() ????? Revenholm Общие вопросы C/C++ 7 25.04.2009 18:47
Случайно но не повторяясь! uraura Общие вопросы Delphi 8 30.11.2008 19:46
Случайно ни укого нет компонента BUTTON с продвинутым канвом Altera Компоненты Delphi 1 04.02.2008 13:46