PHPの便利な小技 PHPで使える便利な小技などのご紹介

PHPで文字列を単純に置換したい – str_replace

2015年3月15日
この記事は掲載から1650日経過しています。
情報が古い可能性が有りますのでご了承下さい

正規表現などを使う必要の無い、単純な文字列を置換するだけの時にはstr_replaceを使うと便利です。

$str = 'ABCABCabcabc';
$replace1 = str_replace("A","☆",$str);
$replace2 = str_ireplace("A","☆",$str);

str_ireplaceは大文字小文字を区別しませんので、小文字のaも置換します。

string(16) "☆BC☆BCabcabc"
string(20) "☆BC☆BC☆bc☆bc"

また、改行コードが混在しているなど、複数の条件で一気に置換したい場合は以下のような感じ。

$search = array("\n","\r","\r\n");
$str = str_replace($search,"", $str);

利用頻度高めですね。

 

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

PAGE TOP