2つのファイルがあります。最初のファイルはフォームで、2番目のファイルは結果を表示します。テキストエリアから空白を削除できません
まずファイル:
<form action="show.php" method=post>
<textarea name="test" cols=40 rows=6>
</textarea>
<input type=submit value="submit">
</form>
セカンドファイル:
<?php
$text = trim($_POST['test']);
$textAr = explode("\n", $text);
for ($i=0; $i<sizeof($textAr); $i++)
{
$link = str_replace(" ", "", $textAr[$i]);
echo $link."---<br>";
}
?>
私は
one
two
three
例えばフォームに入力すると結果は次のとおりです。
one ---
two ---
three---
文字列の最後に1つと2つは削除できない空白があります。誰も私にこれを助けることができますか?
おかげで私は= str_replace( "\ rを"、 ""、$ textAr [$ i])と$のリンクを使用し、今ではすべてが
おそらくテキストエリアでのキャリッジリターンが原因です。値から\ nと\ rを取り除いてみてください。 –