Tôi đang cố định dạng số bằng dấu phân tách hàng nghìn Smarty.Số định dạng bằng dấu tách hàng nghìn Smarty PHP
Vì vậy, ví dụ 1000 trở thành 1.000.
Cảm ơn.
Tôi đang cố định dạng số bằng dấu phân tách hàng nghìn Smarty.Số định dạng bằng dấu tách hàng nghìn Smarty PHP
Vì vậy, ví dụ 1000 trở thành 1.000.
Cảm ơn.
hoặc bạn có thể sử dụng chức năng php bên trong smarty, này là dành cho number_format, bạn có thể sử dụng chức năng php khác quá :)
PHP : number_format($number, 2, '.', ',');
SMARTY :
{$number|number_format:2:".":","}
Hãy thử sử dụng string_format, sử dụng sprintf để định dạng chuỗi của bạn.
hoặc chỉ sử dụng smarty {$var|number_format:0}
Tôi nghĩ sprintf không thể làm ngàn dải phân cách –