Первая строка файла с авторазделом пуста

Я создаю временный файл через PHP и заставляя его загружаться с помощью этого кода:

$liste = "this is a sample text to be displayed in the file" $filename = "temp_code.txt"; header ("Content-Type: application/octet-stream"); header('Content-Disposition: attachment; filename="'.basename($filename).'"' ); echo $liste; 

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

 1 . 2 . this is a sample text to be displayed in the file 

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

Related of "Первая строка файла с авторазделом пуста"

Лучший способ сделать это – использовать такой массив.

 $foo = array(); while($a = mysql...) { $foo[] = $a['key']; } //your headers echo implode(PHP_EOL,$foo); 

Эта строка исчезла, когда я удалил новую строку с помощью enter key после закрытия ?> PHP или просто удалив ?>