在PHP中生成输出时是否可以回退空格?
:
if ($this->s) {
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=exportevent.csv");
header("Pragma: no-cache");
header("Expires: 0");
echo $this->s;
exit;
}
我在我的一个视图(Zend MVC)中编写了上面的代码,在打印$s时,添加了一些(30)空白行。我想把这些行退格。有什么办法吗?
如果您必须在echo点删除前导空白行,则
echo ltrim($this->s);
删除echo前的前导空格、换行和回车。
但是你应该首先阻止这些行生成
你可以使用
if(!empty($row)) {
print $row;
}