phpからcsv出力をしたときに、1行目に空白行が入ってしまう…

phpの処理でcsv出力をしたときに、なぜか1行目が空白の行になってしまう…

何回コードを確認しても原因が分からないと思っていたら、思わぬところに原因がありました。

スポンサーリンク

原因は?

他のphpファイルのphp終了タグに改行が入っていたこと。

対処方法は?

終了タグの後ろにあった改行を削除。

まさかのところに落とし穴がありました。
謎の改行に悩まされている方は、includeしているphpファイルの<?php ?>の前後に改行が含まれていないか確認してみたら、解決するかもしれません。

コメント

タイトルとURLをコピーしました