84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
感谢关注.
比如数组是['aaa','bbb','ccc']字符串是"abadf@@@kjasf@@@jlasfkj@@@akfsdj@@@adskjdfda@@@sjdfas"把其中的"@@@"用数组中随机项来替换,结果例如abadfaaakjasfcccjlasfkjaaaakfsdjbbbadskjdfdaaaasjdfas或者abadfccckjasfaaajlasfkjaaaakfsdjcccadskjdfdabbbsjdfas
['aaa','bbb','ccc']
abadf@@@kjasf@@@jlasfkj@@@akfsdj@@@adskjdfda@@@sjdfas
@@@
光阴似箭催人老,日月如移越少年。
你试试这个方法,随手写的没测试,你试试行不行
function getStringReplace($array, $string){ $result = ''; $stringArray = explode("@@@", $string); foreach($stringArray as $value){ $val = array_rand($array, 1); $result .= $value.$val; } echo $result; }
先用array_rand函数从数组中随机取出一个单元,然后用preg_replace函数替换(注意,limit参数=1)。
array_rand
preg_replace
你试试这个方法,随手写的没测试,你试试行不行
先用
array_rand
函数从数组中随机取出一个单元,然后用preg_replace
函数替换(注意,limit参数=1)。