To provide a more user-friendly interface, you can use colors when printing text in the terminal.
p['Ordinary text.'];
p['Warning: Check this out...', 'info'];
p['Ops! Something went wrong.', 'error'];
p['Yeah.. done!', 'success'];
function p[$text, $style = '', $newLine = true] {
$styles = array[
'success' => "\033[0;32m%s\033[0m",
'error' => "\033[31;31m%s\033[0m",
'info' => "\033[33;33m%s\033[0m",
'Black' => "\033[0;30m%s\033[0m",
'Red' => "\033[0;31m%s\033[0m",
'Green' => "\033[0;32m%s\033[0m",
'Yellow' => "\033[0;33m%s\033[0m",
'Blue' => "\033[0;34m%s\033[0m",
'Purple' => "\033[0;35m%s\033[0m",
'Cyan' => "\033[0;36m%s\033[0m",
'Gray' => "\033[0;37m%s\033[0m",
'Graphite' => "\033[1;30m%s\033[0m",
'Bold Red' => "\033[1;31m%s\033[0m",
'Bold Green' => "\033[1;32m%s\033[0m",
'Bold Yellow' => "\033[1;33m%s\033[0m",
'Bold Blue' => "\033[1;34m%s\033[0m",
'Bold Purple' => "\033[1;35m%s\033[0m",
'Bold Cyan' => "\033[1;36m%s\033[0m",
'Bold White' => "\033[1;37m%s\033[0m",
'Bg Black' => "\033[40;1;37m%s\033[0m",
'Bg Red' => "\033[41;1;37m%s\033[0m",
'Bg Green' => "\033[42;1;37m%s\033[0m",
'Bg Yellow' => "\033[43;1;37m%s\033[0m",
'Bg Blue' => "\033[44;1;37m%s\033[0m",
'Bg Purple' => "\033[45;1;37m%s\033[0m",
'Bg Cyan' => "\033[46;1;37m%s\033[0m",
'Bg Gray' => "\033[47;1;37m%s\033[0m",
________số 8
$format = '%s';
To provide a more user-friendly interface, you can use colors when printing text in the terminal.
0
p['Ordinary text.'];
0
p['Warning: Check this out...', 'info'];
p['Ops! Something went wrong.', 'error'];
p['Yeah.. done!', 'success'];
p['Ordinary text.'];
1
p['Warning: Check this out...', 'info'];
p['Ops! Something went wrong.', 'error'];
p['Yeah.. done!', 'success'];
PHP có 3 hàm xuất văn bản; . Nhưng, sự khác biệt là gì?
Khi đo tốc độ thuần túy, echo thường được coi là nhanh nhất vì nó không trả về giá trị như print hoặc printf. Là một người hay hoài nghi, tôi cảm thấy cần phải tự đánh giá; . Nhưng trước tiên, hãy xem tại sao lại tồn tại 3 chức năng khác nhau để thực hiện cùng một nhiệm vụ
Mặc dù ba chức năng này đều có chức năng bên ngoài giống nhau, nhưng chúng được thực hiện theo những cách hơi khác nhau. Tiếng vang và bản in rất giống nhau ở chỗ chúng chỉ cần chuyển bất cứ thứ gì chúng được chuyển sang đầu ra. Printf tiến thêm một bước và cho phép bạn định dạng dữ liệu trước khi xuất
Trong hướng dẫn này, chúng tôi sử dụng To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 hoặc To provide a more user-friendly interface, you can use colors when printing text in the terminal.
4 trong hầu hết mọi ví dụ. Vì vậy, chương này chứa thêm một chút thông tin về hai câu lệnh đầu ra đó
Câu lệnh echo và print PHP
To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 và To provide a more user-friendly interface, you can use colors when printing text in the terminal.
4 ít nhiều giống nhau. Cả hai đều được sử dụng để xuất dữ liệu ra màn hình
Sự khác biệt là nhỏ. To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 không có giá trị trả về trong khi To provide a more user-friendly interface, you can use colors when printing text in the terminal.
4 có giá trị trả về là 1 nên có thể dùng trong biểu thức. To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 có thể nhận nhiều tham số [mặc dù việc sử dụng như vậy rất hiếm] trong khi To provide a more user-friendly interface, you can use colors when printing text in the terminal.
4 có thể nhận một tham số. To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 nhanh hơn một chút so với To provide a more user-friendly interface, you can use colors when printing text in the terminal.
4
Tuyên bố tiếng vang PHP
Câu lệnh To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 có thể được sử dụng có hoặc không có dấu ngoặc đơn. To provide a more user-friendly interface, you can use colors when printing text in the terminal.
3 hoặc To provide a more user-friendly interface, you can use colors when printing text in the terminal.
44
Hiển thị văn bản
Ví dụ sau đây cho thấy cách xuất văn bản bằng lệnh To provide a more user-friendly interface, you can use colors when printing text in the terminal.
4 [chú ý rằng văn bản có thể chứa đánh dấu HTML]
Các tham số arg1, arg2, ++ sẽ được chèn tại các dấu phần trăm [%] trong chuỗi chính. Chức năng này hoạt động "từng bước một". Ở dấu % đầu tiên, arg1 được chèn vào, ở dấu % thứ hai, arg2 được chèn, v.v.
Ghi chú. Nếu có nhiều dấu % hơn đối số, bạn phải sử dụng trình giữ chỗ. Một trình giữ chỗ được chèn sau dấu % và bao gồm đối số- số và "\$". Xem ví dụ hai
Nếu bạn tìm kiếm sự khác biệt trong bất kỳ công cụ tìm kiếm nào, bạn sẽ nhận được câu trả lời của mình. Ví dụ dưới đây là một lần sử dụng cho printf
Bạn có thể sử dụng chức năng này để định dạng các vị trí thập phân trong một số
$num = 2.12;
printf["%.1f",$num];
prints:
2.1
Và tất nhiên đây chỉ là một lần sử dụng. Một mẫu tốt khác mà tôi sử dụng ở bên dưới
Nếu bạn đang in dữ liệu trong thẻ "pre", phông chữ chuyển phát nhanh hoặc phông chữ có độ dài không thay đổi [như thiết bị đầu cuối], bạn có thể đã sử dụng tính năng biện minh của printf