* Name: replace
* Purpose: simple search/replace * * @link http://smarty.php.net/manual/en/language.modifier.replace.php replace (Smarty online manual) * @author Monte Ohrt * @author Uwe Tews * * @param string $string input string * @param string $search text to search for * @param string $replace replacement text * * @return string */ function smarty_modifier_replace($string, $search, $replace) { static $is_loaded = false; if (Smarty::$_MBSTRING) { if (!$is_loaded) { if (!is_callable('smarty_mb_str_replace')) { require_once(SMARTY_PLUGINS_DIR . 'shared.mb_str_replace.php'); } $is_loaded = true; } return smarty_mb_str_replace($search, $replace, $string); } return str_replace($search, $replace, $string); }