タグ

2015年12月25日のブックマーク (1件)

  • 【PHP】nl2br()が動かなくて地味にハマった事について | バシャログ。

    AWSシンプルアイコンを見るとキン消しを思い出します。fukasawaです。こんにちは。 こんな事言うと年齢がばれそうですね。 今回はPHPの小ネタです。PHPには改行文字(\r\n、\n\r、\n 、\r)を<br />に変換してくれる nl2br()という関数があります。この関数を使った部分が上手く動かず、地味にハマった事について書いてみたいと思います。 現象 先日、不具合のチケットを対応した際「登録が完了しました。\n対象件数は●件です。」というメッセージが画面に表示されているのを見つけました。「\n」がそのまま出力されているので、誰かが実装したときに変換し忘れたのだと思いソースコードを確認してみたのですが、 <?php echo nl2br($message); ?> ちゃんと変換するよう記述されているようです。 原因 不具合の原因を調査して気づいたのですが、要するに下記のようなこ

    【PHP】nl2br()が動かなくて地味にハマった事について | バシャログ。