Das PHP Script Verzeichnis

Diese Funktion splittet ein Array in Teile mit zufälliger Länge

 

function RandomSplit($min, $max, $str){
$a = array();

while ($str != ''){
$p = rand($min, $max);
$p = ($p > strlen($str)) ? strlen($str) : $p;

$buffer = substr($str, 0, $p);
$str = substr($str, $p, strlen($str)-$p);

$a[] = $buffer;
}
return $a;
}[/php]

Quelle