ホームページ >バックエンド開発 >PHPチュートリアル >マスターの皆さん、文字列にランダムに漢字を挿入してください。

マスターの皆さん、文字列にランダムに漢字を挿入してください。

WBOY
WBOYオリジナル
2016-06-13 12:20:421116ブラウズ

マスターの皆様、文字列に漢字をランダムに挿入することについてアドバイスをお願いします

この投稿の最終編集者は aitxtbbs 2015-05-26 19:41:34 マスターの皆様、アドバイスをお願いします文字列に漢字をランダムに挿入する場合のアドバイス
例:
$a="あなた、私、彼、彼女";
$b="毎日上海を愛しています";

$a からランダムに漢字を選択し、$b に挿入します。結果は次のようになります:
iloheve Shanghai each day
または
ilove onI毎日よろしくお願いします

注: $b には文字、数字、漢字が含まれる場合があります
-----解決策のアイデア----------- -----------
iconv_set_encoding("internal_encoding", "GBK"); //根据你的字符修改<br />$a = "你我他它她";<br />$b = "ilove上海每一天";<br /><br />$c = iconv_substr($a, rand(0, iconv_strlen($a)-1), 1);<br />$n = rand(0, iconv_strlen($b)-1);<br /><br />echo iconv_substr($b, 0, $n) . $c . iconv_substr($b, $n);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。