【发布时间】:2023-03-18 04:01:01
【问题描述】:
我有两个文件。第一个文件是表格,第二个文件显示结果。
第一个文件:
<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---
在字符串的末尾:一和二有我无法删除的空格。有人可以帮我解决这个问题吗?
感谢我使用了 $link = str_replace("\r", "", $textAr[$i]) 现在一切正常
【问题讨论】:
-
可能是由于文本区域中的回车。尝试从值中去除 \n 和 \r。
标签: php textarea removing-whitespace