Создание рандомной переменной

Discussion in 'PHP' started by am@tory, 9 Jun 2010.

  1. am@tory

    am@tory Elder - Старейшина

    Joined:
    8 Jan 2007
    Messages:
    65
    Likes Received:
    16
    Reputations:
    5
    Всем привет. Подскажите какой функцией в php можно создать рандомную переменную, скажем от 1 до 50. Так, чтобы небыло закономерности.
     
  2. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,574
    Likes Received:
    467
    Reputations:
    108
    Закономерность есть всегда.
     
  3. d_x

    d_x Banned

    Joined:
    25 Mar 2008
    Messages:
    560
    Likes Received:
    650
    Reputations:
    210
    PHP:
    $a mt_rand(150);
    Переменная не рандомная, а конкретная - $a. Значение у нее рандомное.
     
    1 person likes this.
  4. am@tory

    am@tory Elder - Старейшина

    Joined:
    8 Jan 2007
    Messages:
    65
    Likes Received:
    16
    Reputations:
    5
    спасибо, не правильно выразился, новичок
     
  5. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,574
    Likes Received:
    467
    Reputations:
    108
    d_x уже все сказал и показал.

    PHP:

    for($i=mt_rand(150);i>0;$i--)
    {
    $a mt_rand(150);
    }

    return 
    $a;
    =)
     
    #5 POS_troi, 9 Jun 2010
    Last edited: 9 Jun 2010
    1 person likes this.
Loading...