Get n random elements from array php
Shamelessly stolen from the PHP manual:
http://us2.php.net/array_rand Note that, as of PHP 5.2.10, you may want to shuffle (randomize) the keys that are returned via If the order of the random elements is not important, then the above code is sufficient. (PHP 4, PHP 5, PHP 7, PHP 8) array_rand — Pick one or more random keys out of an array Descriptionarray_rand(array Parametersarray The input array. num Specifies how many entries should be picked. Return Values When picking only one entry, array_rand() returns the key for a random entry. Otherwise, an array of keys for the random entries is returned. This is done so that random keys can be
picked from the array as well as random values. If multiple keys are returned, they will be returned in the order they were present in the original array. Trying to pick more elements than there are in the array will result in an Changelog
ExamplesExample #1 array_rand() example
Anonymous ¶ 12 years ago
Anonymous ¶ 10 years ago
divinity76+spam at gmail dot com ¶ 5 months ago
grzeniufication ¶ 4 years ago
$n !== 1) fulachan2 at gmail dot com ¶ 11 months ago
grzeniufication ¶ 4 years ago
Vitaly ¶ 9 months ago
__construct($weight) |