本文實例講述了php將字符串隨機分割成不同長度數組的方法。分享給大家供大家參考。具體分析如下:
這里使用php對字符串在指定的長度范圍內進行隨機分割,把分割后的結果存在數組里面
?
1 2 3 4 5 6 7 8 9 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 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; } //范例: /* ** Example: */ $test_string = 'This is a example to test the RandomSplit functi新聞熱點
疑難解答