コード例 #1
0
/**
 * Smarty timlen modifier plugin
 *
 * Type:     modifier<br>
 * Name:     trimlen<br>
 * Purpose:  Trim a string to a given length, appending it with an indicator.
 * @param string
 * @param integer
 * @param string
 * @return string
 */
function smarty_modifier_trimlen($string, $length = 80, $etc = '&hellip;')
{
    if ($length == 0) {
        return '';
    }
    if (px_strlen($string) > $length) {
        $string = px_substr($string, 0, $length - 1) . $etc;
    }
    return $string;
}
コード例 #2
0
function smarty_modifier_substring($string, $position, $length)
{
    return px_substr($string, $position - 1, $length);
}