Hướng dẫn how to set string format in php? - làm thế nào để thiết lập định dạng chuỗi trong php?
(Php 4, Php 5, Php 7, Php 8) Show
Sprintf - Trả về chuỗi được định dạng — Return a formatted string Sự mô tảSprintf (Chuỗi Thông sốformat Chuỗi định dạng bao gồm số không hoặc nhiều chỉ thị: các ký tự thông thường (không bao gồm Một đặc tả chuyển đổi theo nguyên mẫu này: Argnum Một số nguyên theo sau là một dấu hiệu đô la
Còn lại bên trái trong chiều rộng trường đã cho; Đúng sự biện minh là mặc định
Tiền tố số dương với dấu cộng |
Một số nguyên cho biết có bao nhiêu ký tự (tối thiểu) chuyển đổi này sẽ dẫn đến. | Sự mô tả |
---|---|
Độ chính xác | Một khoảng thời gian The tree contains 0005 monkeys5 theo sau là một số nguyên có nghĩa là phụ thuộc vào trình xác định: |
Đối với The tree contains 0005 monkeys6, The tree contains 0005 monkeys7, The tree contains 0005 monkeys8 và The tree contains 0005 monkeys9 Các nhà xác định: Đây là số chữ số được in sau điểm thập phân (theo mặc định, đây là 6). | Đối với $format 0, $format 1, $format 2 và $format 3 Các nhà xác định: Đây là số lượng tối đa của các chữ số quan trọng được in. |
Đối với trình xác định The tree contains 0005 monkeys3: Nó hoạt động như một điểm cắt, đặt giới hạn ký tự tối đa cho chuỗi. | Lưu ý: Nếu khoảng thời gian được chỉ định mà không có giá trị rõ ràng cho độ chính xác, 0 được giả định. |
LƯU Ý: Cố gắng sử dụng trình xác định vị trí lớn hơn $format 5 sẽ tạo ra các cảnh báo. | Người xác định |
Người xác định | % |
Một đặc tính phần trăm theo nghĩa đen. Không có lập luận là bắt buộc. | $format 7 |
Đối số được coi là một số nguyên và được trình bày như một số nhị phân. | $format 8 |
Đối số được coi là một số nguyên và được trình bày như là nhân vật với ASCII đó. | $format 9 |
Đối số được coi là một số nguyên và được trình bày dưới dạng số thập phân (đã ký). | The tree contains 0005 monkeys6 Đối số được coi là ký hiệu khoa học (ví dụ: 1.2E+2). The tree contains 0005 monkeys7 |
Giống như trình xác định The tree contains 0005 monkeys6 nhưng sử dụng chữ hoa (ví dụ: 1.2e+2). | The tree contains 0005 monkeys8 |
Đối số được coi là một chiếc phao và được trình bày như một số điểm nổi (nhận thức địa phương). | The tree contains 0005 monkeys9 |
Đối số được coi là một chiếc phao và được trình bày dưới dạng một số điểm nổi (nhận thức không phải địa phương). | $format 0 |
Định dạng chung. | Đặt p bằng độ chính xác nếu khác không, 6 nếu độ chính xác bị bỏ qua hoặc 1 nếu độ chính xác bằng không. Sau đó, nếu một chuyển đổi với Style E sẽ có số mũ của X: |
Nếu p> x ≥ −4, chuyển đổi là với kiểu F và độ chính xác p - (x + 1). Mặt khác, chuyển đổi là với kiểu E và độ chính xác p - 1. | $format 1 |
Giống như trình xác định $format 0 nhưng sử dụng The tree contains 0005 monkeys7 và The tree contains 0005 monkeys8. | $format 2 |
Giống như trình xác định $format 0 nhưng sử dụng The tree contains 0005 monkeys9. Có sẵn là Php 8.0.0. | $format 3 |
Giống như trình xác định $format 0 nhưng sử dụng The tree contains 0005 monkeys7 và The tree contains 0005 monkeys9. Có sẵn là Php 8.0.0. | format 7 |
Đối số được coi là một số nguyên và được trình bày dưới dạng một số bát phân.
The tree contains 0005 monkeys3
Đối số được coi là một số nguyên và được trình bày dưới dạng một số bát phân.
The tree contains 0005 monkeys3
Đối số được xử lý và trình bày như một chuỗi.
format
9Đối số được coi là một số nguyên và được trình bày như một số thập phân không dấu. | Bề rộng |
---|---|
Một số nguyên cho biết có bao nhiêu ký tự (tối thiểu) chuyển đổi này sẽ dẫn đến. | Nếu p> x ≥ −4, chuyển đổi là với kiểu F và độ chính xác p - (x + 1). Mặt khác, chuyển đổi là với kiểu E và độ chính xác p - 1. |
int | $format 1 |
float | Giống như trình xác định $format 0 nhưng sử dụng The tree contains 0005 monkeys7 và The tree contains 0005 monkeys8. |
$format
2Giống như trình xác định $format0 nhưng sử dụng The tree contains 0005 monkeys 9. Có sẵn là Php 8.0.0.
$format
3
Giống như trình xác định $format0 nhưng sử dụng The tree contains 0005 monkeys 7 và The tree contains 0005 monkeys 9. Có sẵn là Php 8.0.0.
format 7 | Sự mô tả |
---|---|
8.0.0 | Đối số được coi là một số nguyên và được trình bày dưới dạng một số bát phân.$ 1 on failure.
|
The tree contains 0005 monkeys 3
Đối số được xử lý và trình bày như một chuỗi.
format
9
$
2
Đối số được coi là một số nguyên và được trình bày như một số thập phân không dấu.
There are 5 monkeys in the tree
%
0
$
3
Bây giờ chúng tôi có một vấn đề. Thứ tự của các trình giữ chỗ trong chuỗi định dạng không khớp với thứ tự của các đối số trong mã. Chúng tôi muốn để lại mã như là và chỉ cần chỉ ra trong chuỗi định dạng mà đối số mà các chủ sở hữu đặt chỗ đề cập đến. Thay vào đó, chúng tôi sẽ viết chuỗi định dạng như thế này: thay vào đó:
$
4
Một lợi ích bổ sung là những người giữ chỗ có thể được lặp lại mà không cần thêm nhiều đối số trong mã.
$
5
Khi sử dụng hoán đổi đối số, trình xác định vị trí $
6 phải đến ngay sau phần trăm dấu (%
), trước bất kỳ trình xác nhận nào khác, như được hiển thị bên dưới.
Ví dụ #2 Chỉ định ký tự đệm
$
8
Ví dụ trên sẽ xuất ra:
Ví dụ #3 Định chữ vị trí với các trình xác nhận khác
$
9
Ví dụ trên sẽ xuất ra:
The tree contains 0005 monkeys
Ví dụ #3 Định chữ vị trí với các trình xác nhận khácsprintf(): zero-padded integers
-
0
Ví dụ #4 Sprintf (): Số nguyên không được đệmsprintf(): formatting currency
-
1
Ví dụ trên sẽ xuất ra:
Ví dụ #3 Định chữ vị trí với các trình xác nhận khácsprintf(): scientific notation
-
2
-
3
-
4Ví dụ trên sẽ xuất ra:
Ví dụ #3 Định chữ vị trí với các trình xác nhận khác
- Ví dụ #4 Sprintf (): Số nguyên không được đệm
- Ví dụ #5 Sprintf (): Định dạng tiền tệ
- Ví dụ #6 Sprintf (): Ký hiệu khoa học
- Xem thêm
- printf () - đầu ra chuỗi được định dạng
- fprintf () - Viết chuỗi được định dạng vào luồng
- vprintf () - xuất trình được định dạng
- vsprintf () - Trả về chuỗi được định dạng
- vfprintf () - Viết chuỗi được định dạng vào luồng
sscanf () - đầu vào phân tích cú pháp từ một chuỗi theo định dạng ¶
fscanf () - Đầu vào phân tích cú pháp từ một tệp theo định dạng
-
5
-
6
-
7number_format () - Định dạng một số với hàng ngàn nhóm ¶
date () - định dạng dấu thời gian unix
-
8
-
9
+
0
+
1
+
2
+
3
-
7Remy Dot Damour tại-xin vui lòng không có spam-laposte dot net ¶ ¶
13 năm trước
+
5
+
6
-
7Alex R. Gibbs ¶ ¶
9 năm trước
+
8
+
9
The tree contains 0005 monkeys00
The tree contains 0005 monkeys01
The tree contains 0005 monkeys02
The tree contains 0005 monkeys03
-
7Timo Dot Frenay tại Gmail Dot Com ¶ ¶
11 năm trước
The tree contains 0005 monkeys05
The tree contains 0005 monkeys06
The tree contains 0005 monkeys07
The tree contains 0005 monkeys08
The tree contains 0005 monkeys09
Kontakt tại MySeosolution Dot de ¶ ¶
7 năm trước
The tree contains 0005 monkeys10
The tree contains 0005 monkeys11
The tree contains 0005 monkeys12
The tree contains 0005 monkeys13
-
7Anderson ¶ ¶
2 năm trước
The tree contains 0005 monkeys15
The tree contains 0005 monkeys16
The tree contains 0005 monkeys17
The tree contains 0005 monkeys18
The tree contains 0005 monkeys19
The tree contains 0005 monkeys20
The tree contains 0005 monkeys21
The tree contains 0005 monkeys22
The tree contains 0005 monkeys23
-
7Dwieeb tại gmail dot com ¶
fscanf () - Đầu vào phân tích cú pháp từ một tệp theo định dạng
The tree contains 0005 monkeys25
The tree contains 0005 monkeys26
The tree contains 0005 monkeys27
The tree contains 0005 monkeys28
number_format () - Định dạng một số với hàng ngàn nhóm ¶
date () - định dạng dấu thời gian unix
The tree contains 0005 monkeys29
The tree contains 0005 monkeys30
The tree contains 0005 monkeys31
The tree contains 0005 monkeys32
The tree contains 0005 monkeys33
The tree contains 0005 monkeys34
The tree contains 0005 monkeys35
-
7Remy Dot Damour tại-xin vui lòng không có spam-laposte dot net ¶ ¶
fscanf () - Đầu vào phân tích cú pháp từ một tệp theo định dạng
The tree contains 0005 monkeys37
The tree contains 0005 monkeys38
The tree contains 0005 monkeys39
The tree contains 0005 monkeys40
-
7number_format () - Định dạng một số với hàng ngàn nhóm ¶
date () - định dạng dấu thời gian unix
The tree contains 0005 monkeys42
The tree contains 0005 monkeys43
-
7Remy Dot Damour tại-xin vui lòng không có spam-laposte dot net ¶ ¶
fscanf () - Đầu vào phân tích cú pháp từ một tệp theo định dạng
The tree contains 0005 monkeys45
The tree contains 0005 monkeys46
The tree contains 0005 monkeys47
The tree contains 0005 monkeys48
The tree contains 0005 monkeys49
The tree contains 0005 monkeys50
The tree contains 0005 monkeys51
-
7number_format () - Định dạng một số với hàng ngàn nhóm ¶
date () - định dạng dấu thời gian unix
The tree contains 0005 monkeys53
Remy Dot Damour tại-xin vui lòng không có spam-laposte dot net ¶ ¶
13 năm trước
The tree contains 0005 monkeys54
Alex R. Gibbs ¶ ¶
7 năm trước
The tree contains 0005 monkeys55
The tree contains 0005 monkeys56
The tree contains 0005 monkeys57
The tree contains 0005 monkeys58
Anderson ¶ ¶
2 năm trước
The tree contains 0005 monkeys59
The tree contains 0005 monkeys60
The tree contains 0005 monkeys61
The tree contains 0005 monkeys62
Dwieeb tại gmail dot com ¶
12 năm trước
The tree contains 0005 monkeys63
Ẩn danh ¶ ¶
13 năm trước
The tree contains 0005 monkeys64
Alex R. Gibbs ¶ ¶
9 năm trước
The tree contains 0005 monkeys65
The tree contains 0005 monkeys66
The tree contains 0005 monkeys67
The tree contains 0005 monkeys68
The tree contains 0005 monkeys69
The tree contains 0005 monkeys70
Timo Dot Frenay tại Gmail Dot Com ¶ ¶
13 năm trước
The tree contains 0005 monkeys71
The tree contains 0005 monkeys72
The tree contains 0005 monkeys73
The tree contains 0005 monkeys74
-
7Alex R. Gibbs ¶ ¶
9 năm trước
The tree contains 0005 monkeys76
The tree contains 0005 monkeys77
The tree contains 0005 monkeys78
The tree contains 0005 monkeys79
-
7Timo Dot Frenay tại Gmail Dot Com ¶ ¶
12 năm trước
The tree contains 0005 monkeys81
Ẩn danh ¶ ¶
2 năm trước
The tree contains 0005 monkeys82
The tree contains 0005 monkeys83
The tree contains 0005 monkeys84
The tree contains 0005 monkeys85
-
7Dwieeb tại gmail dot com ¶
13 năm trước
The tree contains 0005 monkeys87
The tree contains 0005 monkeys88
The tree contains 0005 monkeys89
The tree contains 0005 monkeys90
Alex R. Gibbs ¶ ¶
13 năm trước
The tree contains 0005 monkeys91
The tree contains 0005 monkeys92
The tree contains 0005 monkeys93
-
7Alex R. Gibbs ¶ ¶
7 năm trước
The tree contains 0005 monkeys95
The tree contains 0005 monkeys96
-
7Anderson ¶ ¶
fscanf () - Đầu vào phân tích cú pháp từ một tệp theo định dạng
The tree contains 0005 monkeys98
The tree contains 0005 monkeys99
$format
00
-
7number_format () - Định dạng một số với hàng ngàn nhóm ¶
2 năm trước
$format
02
The tree contains 0005 monkeys60
$format
04
$format
05Dwieeb tại gmail dot com ¶
9 năm trước
$format
06
$format
07
$format
08
$format
09
$format
10
-
7Timo Dot Frenay tại Gmail Dot Com ¶ ¶
fscanf () - Đầu vào phân tích cú pháp từ một tệp theo định dạng
$format
12
$format
13
-
7number_format () - Định dạng một số với hàng ngàn nhóm ¶
date () - định dạng dấu thời gian unix
$format
15
$format
16
$format
17
$format
18
$format
19
$format
20
$format
21
$format
22
$format
23
$format
24
$format
25
$format
26
$format
27
$format
28
-
7Remy Dot Damour tại-xin vui lòng không có spam-laposte dot net ¶ ¶
date () - định dạng dấu thời gian unix
$format
30
$format
31
$format
32
-
7Anderson ¶ ¶
2 năm trước
$format
34
$format
35
-
7Dwieeb tại gmail dot com ¶
12 năm trước
$format
37
$format
38
-
7Ẩn danh ¶ ¶
9 năm trước
$format
40
$format
41
-
7Timo Dot Frenay tại Gmail Dot Com ¶ ¶
11 năm trước
$format
43
$format
44
$format
45
$format
46
-
7