Smarty技術の辞書・解説・使用例

TOP > Smarty > replace
replace  修飾子  置換 

シンプルな検索・置換を行う。


PHP の str_replace()関数と同義。

書式

{$変数|replace:①文字列:②文字列}

$変数の値から「①文字列」を見つけたら「②文字列」に置換する。

サンプルコード


●PHP
$smarty->assign('value', "Hello World!");

{$value}
Hello World!

{$value|replace:"World":"Japan"}
Hello Japan!

●大文字・小文字は区別されます。
{$value|replace:"world":"Japan"}
Hello World!