php將字符串隨機分割成不同長度數(shù)組的方法
本文實例講述了php將字符串隨機分割成不同長度數(shù)組的方法。分享給大家供大家參考。具體分析如下:
這里使用php對字符串在指定的長度范圍內(nèi)進行隨機分割,把分割后的結(jié)果存在數(shù)組里面
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 function.'; print_r(RandomSplit(1, 7, $test_string)); /* Outputs something like this (Array items are 1 to 7 characters long): Array ( [0] => This [1] => is [2] => a exam [3] => ple to [4] => test t [5] => he [6] => [7] => ran [8] => d_spl [9] => it f [10] => un [11] => ction. ) */
希望本文所述對大家的php程序設(shè)計有所幫助。
- 淺談php數(shù)組array_change_key_case() 函數(shù)和array_chunk()函數(shù)
- php使用array_chunk函數(shù)將一個數(shù)組分割成多個數(shù)組
- php中利用explode函數(shù)分割字符串到數(shù)組
- php把字符串指定字符分割成數(shù)組的方法
- 支持中文的PHP按字符串長度分割成數(shù)組代碼
- php通過數(shù)組實現(xiàn)多條件查詢實現(xiàn)方法(字符串分割)
- php數(shù)組函數(shù)序列之a(chǎn)rray_unique() - 去除數(shù)組中重復(fù)的元素值
- php數(shù)組函數(shù)序列之a(chǎn)rray_keys() - 獲取數(shù)組鍵名
- php數(shù)組函數(shù)序列之a(chǎn)rray_key_exists() - 查找數(shù)組鍵名是否存在
- php數(shù)組查找函數(shù)in_array()、array_search()、array_key_exists()使用實例
- php array_chunk()函數(shù)用法與注意事項
相關(guān)文章
解析PHP SPL標準庫的用法(遍歷目錄,查找固定條件的文件)
本篇文章是對PHP中SPL標準庫的用法進行了詳細的分析介紹,需要的朋友參考下2013-06-06PHP下利用header()函數(shù)設(shè)置瀏覽器緩存的代碼
PHP高級應(yīng)用學習筆記之 利用header()函數(shù)設(shè)置瀏覽器緩存2010-09-09PHP實現(xiàn)采集抓取淘寶網(wǎng)單個商品信息
這篇文章主要介紹了PHP實現(xiàn)采集抓取淘寶網(wǎng)單個商品信息,本文是一種實現(xiàn)思路,使用file_get_contents函數(shù)實現(xiàn),并給出了采集正則,需要的朋友可以參考下2015-01-01PHP自定義圖片縮放函數(shù)實現(xiàn)等比例不失真縮放的方法
這篇文章主要介紹了PHP自定義圖片縮放函數(shù)實現(xiàn)等比例不失真縮放的方法,結(jié)合實例形式分析了php圖片縮放函數(shù)的功能實現(xiàn)與使用技巧,需要的朋友可以參考下2016-08-08php使用vue實現(xiàn)省市區(qū)三級聯(lián)動
這篇文章主要為大家詳細介紹了php如何使用vue實現(xiàn)省市區(qū)三級聯(lián)動效果,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下2023-12-12php中preg_replace_callback函數(shù)簡單用法示例
這篇文章主要介紹了php中preg_replace_callback函數(shù)簡單用法,分析了preg_replace_callback函數(shù)的功能及簡單使用方法,需要的朋友可以參考下2016-07-07