Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];

Вниз

php. случайный элемент числового множества   Найти похожие ветки 

 
БарЛог ©   (2008-05-26 18:56) [0]

Всем привет. Требуется аналог функции rand(). Что-то вроде

$a = analog_rand(1,2,5,7,8);

Где $a должно принять одно из указанных в скобках значений.
Значения числовые.

Есть ли такая функция, или придётся писАть самому?


 
MBo ©   (2008-05-26 19:01) [1]

Придется писать. Целую строчку,не считая заголовка


 
Тыщ ©   (2008-05-26 19:01) [2]

$a = array_rand(array(1,2,5,7,8));


 
БарЛог ©   (2008-05-26 19:05) [3]

Люблю я этот сайт!!!
Спасибо.


 
БарЛог ©   (2008-05-26 19:10) [4]

$a = array_rand(array(1,2,3,4,5));

периодически выдает ноль! :(


 
Тыщ ©   (2008-05-26 19:15) [5]

Тогда так:

$a = array(1,2,5,7,8);
$b = $a[array_rand($a)];


 
Тыщ ©   (2008-05-26 19:19) [6]

И вообще, мануал рулит
http://www.php.net/get/php_manual_ru.chm/from/a/mirror


 
БарЛог ©   (2008-05-26 19:44) [7]

Спасибо.


 
SerJaNT ©   (2008-05-27 01:52) [8]

Можно и так:

$a = array(5, 8, 3, 6, 4);
$b = $a[rand(0, count($a)-1];


 
SerJaNT ©   (2008-05-27 02:07) [9]

сорри, забыл...

$a = array(5, 8, 3, 6, 4);
$b = $a[rand(0, count($a)-1)];



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.07.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
15-1211815645
Tualatin
2008-05-26 19:27
2008.07.13
файл ресурса (где картинки jpg)


2-1213338165
mefodiy
2008-06-13 10:22
2008.07.13
ComboBox в DBGridEh


15-1211644660
@!!ex_from_browser
2008-05-24 19:57
2008.07.13
DMClient. Сдохла конференция Прочее


15-1211975218
SergP
2008-05-28 15:46
2008.07.13
test


15-1211891858
Knight
2008-05-27 16:37
2008.07.13
1C 7.7 + Delphi + ADO + MS SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский