Как узнать и запомнить вариант рандома PHP?

D
На сайте с 28.06.2008
Offline
1101
459

Написал генератор одной фигни, и есть там такой код

$Final = array($randomvar1,$randomvar2,$randomvar3);
$itog = $Final[array_rand($Final, 1)];

Как мне сохранить в переменную какой randomvar ушел в итоге в $itog ?

SS
На сайте с 15.12.2015
Offline
83
#1

randomvar(ы) уникальны?

Размещение естественных ссылок на тематических порталах, отзовиках, справочниках (/ru/forum/1013919)
S
На сайте с 30.09.2016
Offline
469
#2

Уже сохранил.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SS
На сайте с 15.12.2015
Offline
83
#3

Нужно узнать не значение как я понимаю?

LEOnidUKG
На сайте с 25.11.2006
Online
1725
#4

$Final = array($randomvar1,$randomvar2,$randomvar3);

$myrandom=array_rand($Final, 1);

$itog = $Final[$myrandom];

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
S
На сайте с 30.09.2016
Offline
469
#5
LEOnidUKG:
$Final = array($randomvar1,$randomvar2,$randomvar3);
$myrandom=array_rand($Final, 1);
$itog = $Final[$myrandom];

А шо, так можно? ;)

Тогда и я внесу свой вклад в отгадывание загадки

$Final = array($randomvar1,$randomvar2,$randomvar3);

$vse_itogi = array();
$myrandom=array_rand($Final, 1);
$itog = $Final[$myrandom];
$vse_itogi[] = array($myrandom, $itog);
D
На сайте с 28.06.2008
Offline
1101
#6

Нужно запомнить не значение, а именно вариант.

IL
На сайте с 20.04.2007
Offline
435
#7
Dram:
Нужно запомнить не значение, а именно вариант.

Так ключ и возвращается.. его и сохранять.

array_rand — Pick one or more random keys out of an array

К примеру, как Леонид выше предложил:

$myrandom=array_rand($Final, 1)

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
D
На сайте с 28.06.2008
Offline
1101
#8

Ой, сори не заметил! Леня спасибо!

S
На сайте с 30.09.2016
Offline
469
#9
Dram:
Ой, сори не заметил!

Ты его даже в своём собственном коде не заметил. ;)

$itog = $Final[array_rand($Final, 1)];
Почему и непонятно было, чего надо-то.
D
На сайте с 28.06.2008
Offline
1101
#10

ТОже правда, к вечеру башка уже не варила...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий