PHPで改行コードを削除する方法と改行コードが入った文字列を分割する方法

PHP-explode

こんにちはフロントエンドエンジニアのまさにょんです!

今回は、PHPで改行コードを削除する方法と改行コードが入った文字列を分割する方法について解説していきます。

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

まず、改行コードを削除するだけなら、str_replace()preg_replace() のどちらかを使えばOKです。

str_replaceで改行コードの文字列を削除する

<?php

$moji = "purpose_of_use_check\npurpose_of_use_text";

$result = str_replace(array("\r\n", "\r", "\n"), "", $moji);

preg_replaceで正規表現を使って、マッチした改行コードを削除する

<?php

$moji = "purpose_of_use_check\npurpose_of_use_text";

$result = preg_replace("/\n|\r|\r\n/", "", $moji);

PHPで改行コードが入った文字列を分割する方法

explodeで改行コードが挿入された文字列を分割する

<?php

$moji = "purpose_of_use_check\npurpose_of_use_text";

$result = explode("\n", $moji);

var_export($result);

// [ 実行結果 ]
// array (
//   0 => 'purpose_of_use_check',
//   1 => 'purpose_of_use_text',
// )

Twitterやってます!Follow Me!

神聖グンマー帝国の逆襲🔥

神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!

PHP / Laravel書籍

参考・引用

  1. 【PHP】改行コードを削除

最近の投稿