php spot
phpが使えるレンタルサーバー特集
検索グラス
トップページへ

文字列置換
str_replacestrtr を使います。

$str = "are you fool?";
$str2 = str_replace("fool","cool",$str);

とすると $str2 には "are you cool?" が入ります。
str_replace の第三引数に渡す値は配列でもOKで、同じように配列の全部の要素を文字列置換してくれます。

また、置換ルールを連想配列に定義して一括置換するには
strtr を使います

$hash = array(
'1'=>'one',
'2'=>'two',
'3'=>'three',
);
$line = "1 2 3";
$line2 = strtr($line,$hash);

とすると $line2 には "one two three" が入ります。
全角アルファベットを半角アルファベットに置き換えたりする場合に使えそうです。

スポンサードリンク



PHPサンプル集
管理人の新着ブログ記事

    プライバシーポリシー | お問い合わせ
copyright © 2003-2019 phpspot all rights reserved. powered by phpspot CMS.