PHP_EOLを使っても改行されません!

PHPで改行を入れるには PHP_EOL を使うと美しいです。(ソースが)

PHPで改行を入れるには PHP_EOLを使う(と美しい)

PHP_EOL を使っても改行されないんですが ?

初心者ですがなにか ?

PHP_EOL は OS にあわせて改行コードを出し分ける定数です。

Windows 系は \n\r ですね。

改行コード という点がポイントです。

ブラウザで表示したときに改行させるには HTMLタグで 
タグを入力します。


PHPer の多くはウェブアプリケーションを作ります。

PHPでなんかしたものをブラウザで表示するわけです。

ブラウザは HTML を解釈してページを表示するものなので、HTML中に 改行コード があってもそれを 改行 として表示しません。

まずこの違いを理解すると、いいと思います。

結論

PHP_EOL は改行の
タグを挿入するものではない。

スポンサーリンク







シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク