| 123456789101112131415161718192021222324252627282930 | <?php/** * Smarty plugin * * @package Smarty * @subpackage PluginsModifierCompiler *//** * Smarty upper modifier plugin *  * Type:     modifier<br> * Name:     lower<br> * Purpose:  convert string to uppercase *  * @link http://smarty.php.net/manual/en/language.modifier.upper.php lower (Smarty online manual) * @author Uwe Tews  * @param array $params parameters * @return string with compiled code */function smarty_modifiercompiler_upper($params, $compiler){    if (Smarty::$_MBSTRING) {        return 'mb_strtoupper(' . $params[0] . ', \'' . addslashes(Smarty::$_CHARSET) . '\')' ;    }    // no MBString fallback    return 'strtoupper(' . $params[0] . ')';} ?>
 |