П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 6323 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 8446 раз(а).

Учебник HTML.
Просмотров 5059 раз(а).

Руководство по PHP5.
Просмотров 2216 раз(а).

Хостинг через призму DNS.
Просмотров 7311 раз(а).

Подборка текстов стандартных документов.
Просмотров 56 раз(а).

Учебник PHP - Самоучитель
Просмотров 5351 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 11522 раз(а).

Внешние атаки...
Просмотров 7766 раз(а).

Учебник PHP.
Просмотров 4466 раз(а).

SSI в примерах.
Просмотров 1333 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Руководство по PHP
Пред. След.

array_rand

(PHP 4, PHP 5)

array_rand --  Выбрать одно или несколько случайных значений из массива

Описание

mixed array_rand ( array input [, int num_req] )

Использование array_rand() предпочтительно, если вам нужно выбрать одно или несколько случайных значений из массива. Эта функция в качестве параметров берёт массив input и дополнительный аргумент num_req, который определяет количество значений, которое вы хотите выбрать - если не определён, то 1.

Если вы выбираете только одно значение, функция array_rand() возвращает ключ, соответствующий этому значению. В обратном случае, она возвращает массив ключей, соответствующих случайным значениям. Это означает, что вы можете выбрать из массива как случайные значения, так и случайные ключи.

Замечание: Начиная с PHP 4.2.0, больше нет необходимости инициализировать генератор случайных чисел функциями srand() или mt_srand(), поскольку теперь это происходит автоматически.

Пример 1. Пример использования array_rand()

<?php
srand
((float) microtime() * 10000000);
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo
$input[$rand_keys[0]] . "\n";
echo
$input[$rand_keys[1]] . "\n";
?>

См. также shuffle().



Если Вы не нашли что искали, то рекомендую воспользоваться поиском по сайту:
 





Copyright © 2005-2016 Project.Net.Ru