【问题标题】:PHP file_get_contents adds white space?PHP file_get_contents 添加空格?
【发布时间】:2012-03-15 21:19:02
【问题描述】:

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

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

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

【问题讨论】:

  • file_get_contents 是二进制安全的,它不会添加任何内容。所以答案是否定的。

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


【解决方案1】:

这是因为&lt;textarea&gt; 标签内的换行符。直接写在标签括号里面应该没问题:

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

【讨论】:

  • 非常感谢,没看到你的回答。
  • 是的!谢谢你:)
猜你喜欢
  • 2016-08-29
  • 1970-01-01
  • 2016-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-15
  • 2018-08-08
  • 1970-01-01
相关资源
最近更新 更多