在PhP中自动禁用额外的空白区域:为什么?

时间:2015-01-29 12:50:37

标签: php html google-chrome safari trim

我试图在$ _POST变量上使用trim()函数为我刚创建的表单,但注意到没有用,因为额外的空格会自动禁用。

我创建了一个非常简单的PhP表单(form.php),向用户询问名称。然后我在target.php(处理数据的页面)中有这样的东西:

<p>Hello <?php echo $_POST['nickname'];?>, how are you today?</p>

事实是,即使用户输入名称&#34; Peter&#34;,我在Safari和Chrome中看到了这一点:&#34;你好Peter,今天你好吗?&#34; ...不使用trim()函数!

所以这是我的问题:现代浏览器是否会自动修剪最终结果?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

这不是一项功能,但浏览器没有显示空间 我尝试过以下代码

$text = 'john ';
$text[10] = 'doe';
print_r($text);exit;

即使john末尾有空格,你也会在输出中看到约翰。

尝试查看来源,您会看到不同的内容