次のように、すべての行の前にランダムなテキストを追加したい:
前:
One
Two
Three
後:
Love One
My Two
Other Three
更新:混乱して申し訳ありません。「前」のテキストはテキストエリアに送信されたテキストであるため、$_POST の値であり、「後」のテキストのような結果が必要です。簡単に言うと、コードは次のようになります: 前のテキストが $_POST['message'] 値の下にあり、値をエコーしたいが、その前にランダムなテキストがあると仮定しましょう。
私はこれを試しますが、最初の行でのみ機能し、他の行では機能しません:
$rand = array("Love", "My", "Other");
$message = trim(@$_POST['message']) ;
$message = str_replace(" ","+",$message);//Convert the space to +
$modifiedTextAreaText = str_replace( "\n", "\n$rand", $message);//This One Not Working
echo $rand[array_rand($rand, 1)]. $modifiedTextAreaText ;//This one working only for the first line
ありがとう