[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Rand()
Millenium
Функция принмает только два параметра, как заставить ее выбирать из определенного диапозона чисел(допустим хочу чтоб фунция выбирала из моего диапозона{3,4,5,8,0 } рандомно)
Можно функцую натравить на вывод только Простых чисел?



Спустя 2 минуты, 48 секунд (17.11.2011 - 12:14) Millenium написал(а):
Цитата
определенного диапозона чисел

//т.е я загоняю в коде числа а она рандомно вибираетиз них*
//либо в функции указать либо еще как то, чтоб выдавало одно число из списка
//либо тупо простые выводила
как это сделать?

Спустя 3 минуты, 54 секунды (17.11.2011 - 12:18) Игорь_Vasinsky написал(а):
ну в rand() понятно - выбор идёт меду первым и вторым аргументом, а в твоём случае?

Спустя 1 минута, 6 секунд (17.11.2011 - 12:19) Millenium написал(а):
Игорь_Vasinsky
в моем случае нужно чтоб rand() выбирал из элементов которые я укажу

Спустя 3 минуты, 20 секунд (17.11.2011 - 12:23) Aleks-prog написал(а):
подключи регулярное выражение например'/^[3,4,5,8,0](1)/'

По моему так пишется

Спустя 2 минуты, 3 секунды (17.11.2011 - 12:25) Millenium написал(а):
Aleks-prog
ммм, поподробнее можно?
вот есть переменка $w как ей возратить значение rand() из своего диапозона ( *идут числа*)

Спустя 3 минуты, 12 секунд (17.11.2011 - 12:28) Placido написал(а):
Числа - в массив, потом array_rand().

Спустя 4 минуты, 34 секунды (17.11.2011 - 12:32) Placido написал(а):
$input = array(3, 4, 5, 8, 0);
$rand_key = array_rand($input, 1);
echo $input[$rand_key];

Спустя 2 минуты, 57 секунд (17.11.2011 - 12:35) Millenium написал(а):
Спасибо ребят, сейчас буду тетстить
Может кто знает из личного опыта функцую которая выводит только простые числа?

Спустя 18 минут, 23 секунды (17.11.2011 - 12:54) Placido написал(а):
Если имеешь в виду натуральные числа, смотри в сторону range(0, x, 1).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.