PHP file_get_contents是否增加了空格?

时间:2012-02-25 19:45:47

标签: php text whitespace file-get-contents space

我正在加载一个文本文件以放入带有file_get_contents()的textarea,并且出于某种原因,每次加载时都会在原始文本之前和之后插入空格。我知道保存期间没有插入空格,因为我从FTP客户端检查了保存的文件,没有空格。

<textarea name="banner" cols="100" rows="20">
<?php echo file_get_contents('banner.txt'); ?>
</textarea>
<br/>

我正在为其他几个文件使用类似的代码,结果相同。确切的空白区长度为16个字符。

1 个答案:

答案 0 :(得分:7)

这是因为<textarea>标记内的换行符。将它直接写在标签括号内,它应该没问题:

<textarea name="banner" cols="100" rows="20"><?= 
    file_get_contents('banner.txt'); ?></textarea>