跳转到主内容
极星编程网:以代码为星,赴技术山海!

php从数组中随机抽取一些元素的代码_PHP教程

复制代码代码如下:php class getValues {public function inputValue($inputArray) {$this->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;?>http://www.bkjia.com/PHPjc/326147.html www.bkjia.com true http://www.bkjia.com/PHPjc/326147.html TechArticle复制代码 代码如下: ?php class getValues { public function inputValue($inputArray) { $this-inputArray = $inputArray; } public function getValue($number) { $this-number = $nu...

相关文章