$int = (int) $float; $smarty->assign(array( 'number' = $int ));
如果您真的必须使用Smarty获取float的整数部分,请尝试此操作…
{$number|string_format:"%d"}
就像PHP的printf().
printf()