Ich habe ein Array, das ich in ein 2D -Array konvertieren möchte, indem ich identische Werte gruppiert. Um diese Gruppe für etwas zu verwenden, setzen Sie die Schleife fort und setzen Sie die nächste Gruppe ein, bis alle Inhalte des ursprünglichen $ array verwendet wurden.
Code: Select all
public function adjust($array){
// $array = [1, 1, 2, 2, 8, 8, 8, 9, 20]
$group = array()
for ($i = 0; $i < sizeof($array); $i++){
// code here
// result should be $group = [1, 1]
// use $group for something, reset its contents,
// continue loop until group is [2, 2],
// rinse and repeat
}
}
Ich brauche keine Schleife, ich muss nur in der Lage sein, $ array in 5 $ Gruppen (für dieses spezifische Beispiel) zu schneiden können. In der Lage sein, die Daten zu verarbeiten.>