php 数组函数

【array_rand】随机取出数组中的元素,返回的是数组的键

array_rand ( array $array [, int $num = 1 ] ) : mixed
  1. 它使用了不适合加密目的的伪随机数生成器。
<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_key = array_rand($input, 1);
$rand_keys = array_rand($input, 2);
var_dump($rand_key);
var_dump($rand_keys);

/*
int(2)
array(2) {
  [0]=>
  int(1)
  [1]=>
  int(4)
}
*/

发表评论