1 2 3 4 5 6 7 8 9 10 11 12
<?php /** * Smarty plugin * * @package Smarty * @subpackage PluginsModifierCompiler */ function smarty_modifiercompiler_substr($params) { return 'substr((string) ' . $params[0] . ', (int) ' . $params[1] . (isset($params[2]) ? ', (int) ' . $params[2] : '') . ')'; }