JOURNAL クリエイティブとマーケティングの話

取得した文字列から特定の文字列を削除する方法

取得した文字列から特定の文字列を削除して出力したい、ということがあったのでその方法をメモ。

<?php
	$str = str_replace('-en', '', $term);
	echo $str;
?>

str_replace関数を利用して、$termで取得した文字列から「-en」を削除して出力しています。

str_replace関数は以下のように書きます。

str_replace("検索する文字列[A]","置き換える文字列[B]","検索対象となる文字列[C]");

str_replace関数は[C]から[A]を検索し、[A]があった場合には[B]に置き換えます。

今回の場合は、[B]に何も指定しないことで[C]から[A]を削除するという形になっています。