つれズレ日記

Web&Androidのひよっこエンジニア♀のひとりごと。おいしいものとカメラと邦画とスポーツ観戦が大好き。

preg_replace&str_replace:文字列を検索して置換する

(悶々と調べたのでメモ)

str_replace(検索文字列(の配列), 置換する文字列(の配列), 対象の文字列, 置換回数を返す変数)

preg_replace(検索文字列(の配列), 置換する文字列(の配列), 対象の文字列, 置換回数を返す変数)

基本はstr_replaceを使う。検索文字列に正規表現を含みたいときだけ、preg_replaceを使う。
検索文字列/置換する文字列には配列も指定できて、配列が指定されている場合は先頭から対応する要素で置換される。

ただし、検索文字列がstring、置換する文字列がarrayという指定はできない。

PHP: preg_replace - Manual