(Php 4, Php 5, Php 7, Php 8)
number_format - định dạng một số có hàng ngàn — Format a number with grouped thousands
Sự mô tả
number_format (& nbsp; & nbsp; & nbsp; & nbsp; float ________ 0, & nbsp; & nbsp; & nbsp; & nbsp; ? Chuỗi $thousands_separator
= ","): Chuỗi(
float $num
,
int $decimals
= 0,
?string
$decimal_separator
= ".",
?string $thousands_separator
= ","
): string
Thông số
num
Số được định dạng.
decimals
Đặt số chữ số thập phân. Nếu 0
, decimal_separator
bị bỏ qua từ giá trị trả về.
decimal_separator
Đặt dấu phân cho điểm thập phân.
thousands_separator
Đặt dấu phân cách hàng ngàn.
Trả về giá trị
Một phiên bản được định dạng của num
.
Thay đổi
Phiên bản | Sự mô tả |
---|
8.0.0 | number_format (& nbsp; & nbsp; & nbsp; & nbsp; float ________ 0, & nbsp; & nbsp; & nbsp; & nbsp; ? Chuỗi $thousands_separator = ","): Chuỗinumber_format() accepted one, two, or four parameters (but not three).
|
7.2.0 | Thông số was changed to not being able to return $decimals 1, previously $decimals 1 could be returned for cases like where num would be $decimals 4.
|
num
Số được định dạng.number_format() Example
decimals
$decimals
5
$decimals
6
$decimals
7 Đặt số chữ số thập phân. Nếu 0, decimal_separator bị bỏ qua từ giá trị trả về.
-
decimal_separator
- Đặt dấu phân cho điểm thập phân.
-
thousands_separator
- Đặt dấu phân cách hàng ngàn.
Trả về giá trị ¶
Một phiên bản được định dạng của num
.
$decimals
8
$decimals
9
$decimal_separator
0 Thay đổi ¶
Phiên bản
$decimal_separator
1
Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
Một phiên bản được định dạng của num
.
$decimal_separator
2
$decimal_separator
3
$decimal_separator
4
$decimal_separator
5 Thay đổi ¶
Phiên bản
$decimal_separator
6
$decimal_separator
7
$decimal_separator
8
$decimal_separator
9
$thousands_separator
0
$thousands_separator
1
$decimal_separator
0 Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
$thousands_separator
3
$thousands_separator
4
$thousands_separator
5
$decimal_separator
0 Ví dụ ¶
Ví dụ #1 number_format () ví dụ
$thousands_separator
7
$thousands_separator
8
$decimal_separator
0 Ví dụ, ký hiệu Pháp thường sử dụng hai số thập phân, dấu phẩy (',') làm dấu phân cách thập phân và không gian ('') làm dấu phân cách hàng ngàn. Ví dụ sau đây cho thấy nhiều cách khác nhau để định dạng một số: ¶
Một phiên bản được định dạng của num
.
num
0
num
1
num
2
num
3
num
4
Thay đổi ¶
Phiên bản
num
5
num
6
num
7
$decimal_separator
0 Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
num
9
decimals
0
decimals
1 Ví dụ ¶
Ví dụ #1 number_format () ví dụ
decimals
2
decimals
3
decimals
4
decimals
5
$decimal_separator
0 Ví dụ, ký hiệu Pháp thường sử dụng hai số thập phân, dấu phẩy (',') làm dấu phân cách thập phân và không gian ('') làm dấu phân cách hàng ngàn. Ví dụ sau đây cho thấy nhiều cách khác nhau để định dạng một số: ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
decimals
7
decimals
8
$decimal_separator
0 Ví dụ ¶
Phiên bản
0
0
0
1
0
2
$decimal_separator
0 Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
0
4
0
5
0
6
0
7 Ví dụ ¶
Ví dụ #1 number_format () ví dụ
0
8
0
9
decimal_separator
0
decimal_separator
1
decimal_separator
2
decimal_separator
3
decimal_separator
4
decimal_separator
5
decimal_separator
6
decimal_separator
7
decimal_separator
8
decimal_separator
9
decimal_separator
0
decimal_separator
1
decimal_separator
2
decimal_separator
3
decimal_separator
4
decimal_separator
5
decimal_separator
6
decimal_separator
7
$decimal_separator
0 Ví dụ, ký hiệu Pháp thường sử dụng hai số thập phân, dấu phẩy (',') làm dấu phân cách thập phân và không gian ('') làm dấu phân cách hàng ngàn. Ví dụ sau đây cho thấy nhiều cách khác nhau để định dạng một số: ¶
Xem thêm
decimal_separator
9
thousands_separator
0
$decimal_separator
0
money_format () - định dạng một số dưới dạng chuỗi tiền tệ ¶
Sprintf () - Trả về chuỗi được định dạng
thousands_separator
2
printf () - đầu ra chuỗi được định dạng ¶
sscanf () - đầu vào phân tích cú pháp từ một chuỗi theo định dạng
thousands_separator
3
thousands_separator
4
thousands_separator
5
thousands_separator
6
thousands_separator
7
thousands_separator
8
thousands_separator
9
$decimals
00
$decimal_separator
0 Thomas tại Weblizards Dot de ¶ ¶
13 năm trước
$decimals
02
$decimals
03
$decimals
04
$decimals
05 Thay đổi ¶
Phiên bản
$decimals
06
Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
Một phiên bản được định dạng của num
.
$decimals
07
$decimals
08
$decimals
09
$decimals
10
$decimals
11
$decimals
12 Thay đổi ¶
Phiên bản
$decimals
13
$decimals
14
$decimals
15
$decimals
16
$decimal_separator
0 Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
Phiên bản
$decimals
18
$decimals
19
$decimals
20
$decimals
21
$decimal_separator
0 Trước phiên bản này, number_format () đã chấp nhận một, hai hoặc bốn tham số (nhưng không phải ba). ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
$decimals
23
$decimals
24
$decimal_separator
0 Ví dụ ¶
Ví dụ #1 number_format () ví dụ
$decimals
26
$decimals
27
$decimals
28
$decimals
29
$decimal_separator
0 Ví dụ, ký hiệu Pháp thường sử dụng hai số thập phân, dấu phẩy (',') làm dấu phân cách thập phân và không gian ('') làm dấu phân cách hàng ngàn. Ví dụ sau đây cho thấy nhiều cách khác nhau để định dạng một số: ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
$decimals
31
$decimals
32
$decimals
33
$decimal_separator
0 Ví dụ ¶
Một phiên bản được định dạng của num
.
$decimals
35
$decimals
36
$decimals
37
$decimal_separator
0
Thay đổi ¶
Một phiên bản được định dạng của num
.
$decimals
39
$decimals
40
$decimals
41
$decimals
42
$decimal_separator
0 Thay đổi ¶
Ví dụ #1 number_format () ví dụ
$decimals
44
$decimals
45
$decimal_separator
0 Ví dụ, ký hiệu Pháp thường sử dụng hai số thập phân, dấu phẩy (',') làm dấu phân cách thập phân và không gian ('') làm dấu phân cách hàng ngàn. Ví dụ sau đây cho thấy nhiều cách khác nhau để định dạng một số: ¶
Xem thêm
$decimals
47
$decimals
48
$decimal_separator
0 money_format () - định dạng một số dưới dạng chuỗi tiền tệ ¶
Xem thêm
$decimals
50
$decimals
51
$decimal_separator
0 money_format () - định dạng một số dưới dạng chuỗi tiền tệ ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
$decimals
53
$decimals
54
$decimal_separator
0 Ví dụ ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
$decimals
56
$decimals
57
$decimal_separator
0 Ví dụ ¶
Ví dụ #1 number_format () ví dụ
$decimals
59
$decimals
60
$decimals
61
$decimals
62 Ví dụ, ký hiệu Pháp thường sử dụng hai số thập phân, dấu phẩy (',') làm dấu phân cách thập phân và không gian ('') làm dấu phân cách hàng ngàn. Ví dụ sau đây cho thấy nhiều cách khác nhau để định dạng một số: ¶
Một phiên bản được định dạng của num
.
$decimals
63
$decimals
64
$decimals
65
$decimal_separator
0 Thay đổi ¶
number_format () đã được thay đổi để không thể trả lại $decimals
1, trước đó $decimals
1 có thể được trả lại cho các trường hợp như num
sẽ là $decimals
4.
$decimals
67
$decimals
68
$decimal_separator
0 Ví dụ ¶
Ví dụ #1 number_format () ví dụ
$decimals
70
$decimals
71
$decimal_separator
0Php nổi một chiếc phao là một số có điểm thập phân hoặc một số ở dạng theo cấp số nhân.2.0, 256.4, 10.358, 7.64e+5, 5.56e-5 đều là những chiếc phao.Kiểu dữ liệu float thường có thể lưu trữ giá trị lên tới 1.7976931348623E+308 (phụ thuộc vào nền tảng) và có độ chính xác tối đa là 14 chữ số.a number with a decimal point or a number in exponential form. 2.0, 256.4, 10.358, 7.64E+5, 5.56E-5 are all floats. The float data type can commonly store a value up to 1.7976931348623E+308 (platform dependent), and have a maximum precision of 14 digits.
Hàm number_format () là một hàm sẵn có trong PHP được sử dụng để định dạng một số với hàng ngàn được nhóm.Nó trả về số được định dạng trên thành công nếu không nó mang lại cho E_Warning khi thất bại.Cú pháp: chuỗi number_format ($ number, $ decimals, $ decimalpoint, $ sep)used to format a number with grouped thousands. It returns the formatted number on success otherwise it gives E_WARNING on failure. Syntax: string number_format ( $number, $decimals, $decimalpoint, $sep )