我想创建一个替换字符串中随机单词的函数。这就是我的想法。
实施例
随机单词种子:树,猫,狼,苹果
字符串:快速的棕色狐狸跳过懒狗。
可能的结果:
答案 0 :(得分:2)
只需explode
空格上的字符串,然后使用rand()
进行替换。像:
<?php
$string = "The quick brown fox jumps over the lazy dog.";
$aWords = explode($string, " ");
foreach ($aWords as $word)
{
if(rand(1,2) == 1)
{
//replace the word
}
}
// implode the string
?>
答案 1 :(得分:1)
最清晰的代码将由
提供explode
或preg_split
以获得更多重型逻辑)implode
)