PHP は文字列のランダムな位置にキーワードを挿入します
$times = 4; //キーワード出現頻度
$keyword = "[fuck]"; //置換されるキーワード
$str = "茶色は硫酸アルミニウム 中会漢方医学を見たサナラ山道での最後の審判。iuoi020990 は時間を延長し、おかしくなりました。";
$strlen = mb_strlen($str, "gb2312");
// $times
for ( $i = 0; $i {
$arr[] = mt_rand(0, $ strlen);
}
$arr = array_unique($arr); //配列内の重複要素をフィルタリングします
sort($arr) //配列を小さい値から大きい値に並べ替えます
//置換開始
$i = 0;
$str_new = "";
foreach( $arr as $v )
{
$str_new .= mb_substr($str, $i , $v - $i, "gb2312") . $keyword;
$i = $v;
}
$str_new .= mb_substr($str, $i, $strlen - $i, " gb2312");
echo($str_new);