ゲーム攻略 組長式PHP > 文字列置換

文字列置換

str_replace

 $aft= str_replace ( $from, $to, $bef );
 $bef の $from 全てを $to に置き換える
 

preg_replace

 $aft= preg_replace ( $from, $to, $bef );
 $bef の 正規表現($form)にマッチする箇所全てを $to に置き換える
 

preg_replace_callback

 $aft= preg_replace_callback ( $from, $to, $bef );
 $bef の 正規表現($from)にマッチする箇所を 関数ルール($to)で置き換える
 関数の引数を $m とすると、$m[0]が全体、$m[x]がx番目のマッチ箇所