サーバの移設に伴い、このサイトは下記URLへ移設しました。
http://wp.kaz.bz/tech/
今後は新しい記事はそちらにのみアップします。

2008/06/20 金曜日 15:18:40

[ PHP ]新ページ[2008/06/20] | PHPの置換Tips(str_replace に配列を)。

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″
);
とできるので可読性が高くなる。