2016-11-24 7 views
1

ich habe einen Wert Array wie untenerhält 6 anderen Wert aus einem Array in PHP

$arr=array('01','02','03','04','05','06','07','08','09','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38'); 

und ich will ex

$data=array(
      array('05','01',04,06,09,02),array('07','01',04,06,09,02)........ 
) 

und all Array-Wert kann alle anderen Wert aus diesem Array erhalte nicht duplizieren

more example 
$arr=array(1,2,3,4,5); 
result with 2 array value 
$result=array(
     array(1,2),array(2,3),array(1,3),array(3,4),array(1,4),array(2,4),array(4,5),array(2,5),array(3,5),array(1,5) 
) 
+1

Was ist die Regel? –

+0

Bitte fügen Sie weitere Details hinzu, es ist unklar, auf was Sie zugreifen möchten. – Stuart

+0

ich will zufälliges Array $ arr zu 6 Wert Array und anderen Wert bekommen. und alle Werte im 6-Wert-Array dürfen nicht den Wert –

Antwort

-1

Verwenden shuffle und array_chunk:

<?php 

shuffle($arr); 
$split = array_chunk($arr, 6); 
+0

gleiche Frage, wie bekommt man alle, wie vermeidet man doppelte Paare? –

Verwandte Themen