ライブラリファイルのような何も出力をしないPHPファイルにおきまして、PHPの閉じタグ ?> は使ってはいけません。
PHPでは閉じタグの直後の改行は消してくれるのですが、閉じタグ以降に改行が2行以上入った場合は2行目以降の改行は消してくれません。
サンプルコード
config.php index.php 実行結果
Warning: Cannot modify header information - headers already sent byと、このようにWarningが発生し、リダイレクトしてくれません。
以上、まめちしきでした。
0 件のコメント:
コメントを投稿