文本区域中的空白

Whitespace in textarea

我根据文本区域的内容构建了一个 URL 数组,然后用简单的 php dom.

对其进行处理

我收到这个错误:

Warning: file_get_contents(http://www.example.com )

很明显,URL的末尾有一个空格(也就是数组的最后一个,textarea的最后一个)

我检查了关于 Whosebug 的其他问题,但我仍然无法摆脱这个空格并让我的脚本工作,即使我的 textarea 标签根本不包含空格。

这是我的文本区域的样子(任何地方都没有空格):

    <textarea id="textarea" name="textarea" value=""></textarea><br><br>

数组由\n

分隔

我什至确保在文本区域中最后一个条目之后使用 del 键删除可能的空格,但我总是遇到同样的错误。

我该如何解决这个问题?

PHP trim 函数将执行您需要的操作。只需将您的 file_get_contents($url) 更改为 file_get_contents(trim($url)),它永远不会出现该问题。