Можно ли печатать символы возврата при генерации загружаемого CSV в PHP? - PullRequest
0 голосов
/ 02 декабря 2011

Возможно ли выводить символы возврата при генерации вывода в 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) пустых строк. Я хотел бы вернуться на эти строки. Есть ли способ для этого?

Ответы [ 2 ]

0 голосов
/ 02 декабря 2011

вы можете использовать

  if(!empty($row)) {
  print $row;
  }
0 голосов
/ 02 декабря 2011

Если вам нужно удалить первые пустые строки в точке эха, то

echo ltrim($this->s);

для удаления начальных пробелов, перевода строки и возврата каретки до эха.

Но вы действительно должны предотвращать генерацию этих строк.

...