Ahoi frankx
funzt auch!
<?php
$testArr[0][0] = "abc00";
$testArr[0][1] = "abc01";
$testArr[0][2] = "abc02";
$testArr[1][0] = "abc10";
$testArr[1][1] = "abc11";
$testArr[1][2] = "abc12";
$allArr = array();
foreach ($testArr as $subArr) {
$allArr = array_merge($allArr, $subArr);
shuffle($subArr);
var_dump($subArr);
}
var_dump($allArr);
shuffle($allArr);
var_dump($allArr);
gibt:
array(3) { [0]=> string(5) "abc01" [1]=> string(5) "abc02" [2]=> string(5) "abc00" } array(3) { [0]=> string(5) "abc10" [1]=> string(5) "abc12" [2]=> string(5) "abc11" } array(6) { [0]=> string(5) "abc00" [1]=> string(5) "abc01" [2]=> string(5) "abc02" [3]=> string(5) "abc10" [4]=> string(5) "abc11" [5]=> string(5) "abc12" } array(6) { [0]=> string(5) "abc12" [1]=> string(5) "abc10" [2]=> string(5) "abc01" [3]=> string(5) "abc00" [4]=> string(5) "abc11" [5]=> string(5) "abc02" }
Dank und Gruß,
bob from berlin