inputarray = $inputarray;}public function getvalue($number) {$this->number = $number;for($i = 0; $i number; $i ++) {$index = rand ( 0, count ( $this->inputarray ) - 1 - $i );$getarray [$i] = $this->inputarray [$index];unset ( $this->inputarray [$index] );for($k = $index; $k inputarray ) - 1; $k ++) {$this->inputarray [$k] = $this->inputarray [$k + 1];}}//asort ( $getarray ); // 从小到大排序,根据需要修改return $getarray;}}//测试代码
$keywords = array(我们,你们,他们);$getvalue=new getvalues();$getvalue->inputvalue($keywords);$key = $getvalue->getvalue(1);//从数组中随机抽取一个元素echo $key;?>
复制代码