PHPの置換Tips。
str_replaceの引数には配列が使える。
str_replace($a, $b ,$src);
で$a、$bが配列の場合、同じ要素同士で置換される。
$a[0] → $b[0]
この時の配列で連想配列を利用して($a[’置換前の文字列’] = ‘置換後の文字列’ )を利用することもできる。
str_replace(array_keys($a), array_values($a) ,$src);
置換対象が増えてきた場合、
$a = array(
“置換前1″ => “置換後1″
, “置換前2″ => “置換後2″
, “置換前3″ => “置換後3″
, “置換前4″ => “置換後4″
);
とできるので可読性が高くなる。
2008/06/20 金曜日 15:18:40
[ PHP ]新ページ[2008/06/20] | PHPの置換Tips(str_replace に配列を)。
コメント (0)
この記事にはまだコメントがついていません。