PHP で改行コードを削除する

PHPで改行コードを取り除く方法

PHPで改行コードを取り除く方法ですが、ネットで調べるといろいろな方法がありますが、str_replaceで改行を取り除く方法を紹介します。まず、下記のような改行を含む変数があるとします

※ \n の改行コードですが、ダブルコーテーション「"」で囲まないでシングルコーテーションで囲むと「’」と改行されずに「\n」 と表示されますので注意して下さい

改行を削除する場合は、$text = str_replace(PHP_EOL, ", $text); のようにすれば改行コードを削除できます。「PHP_EOL」としているのでOSを環境を意識せず削除できます。

PHP_EOL」は、定義済みの定数でPHP 5.0.2 以降で利用可能でき、OSの改行コードを自動判断して設定してくれます
PHP: 定義済みの定数 – Manual

 

スポンサーリンク