php从数组中随机抽取一些元素代码
  
  
   时间:2014-06-09 16:40来源: 作者: 点击:
   
   次
  
  
  php从数组中随机抽取一些元素代码大家可参考一下. 实例代码如下: ?php  class getValues{ public function inputValue( $inputArray ){ $this -inputArray= $inputArray ; } public function getValue( $number ){ $this -number= $numbe
  
  
   
    
     | 
       php从数组中随机抽取一些元素代码大家可参考一下. 
实例代码如下: 
	
	- <?php 
 
	- class getValues { 
 
	-  
 
	-     public function inputValue($inputArray) { 
 
	-         $this->inputArray = $inputArray; 
 
	-     } 
 
	-     public function getValue($number) { 
 
	-         $this->number = $number; 
 
	-         for($i = 0; $i < $this->number; $i ++) { 
 
	-             $index = rand ( 0, count ( $this->inputArray ) - 1 - $i ); 
 
	-             $getArray [$i] = $this->inputArray [$index]; 
 
	-             unset ( $this->inputArray [$index] ); 
 
	-             for($k = $index; $k < count ( $this->inputArray ) - 1; $k ++) { 
 
	-                 $this->inputArray [$k] = $this->inputArray [$k + 1]; 
 
	-             } 
 
	-         } 
 
	-          
 
	-         return $getArray; 
 
	-     } 
 
	- } 
 
	-  
 
	- $keywords  = array( 
 
	-         "我们", 
 
	-         "你们", 
 
	-         "他们" 
 
	- ); 
 
	- $getValue=new getValues(); 
 
	- $getValue->inputValue($keywords); 
 
	- $key = $getValue->getValue(1); 
 
	- ?> 
 
	 
 
      
      (责任编辑:admin) | 
    
   
   
  
  
  
  
   ------分隔线----------------------------