Làm đẹp mã PHP online
Trình Định Dạng PHP biến mã PHP chật chội, đã nén hay có phong cách thiếu nhất quán thành mã gọn gàng, dễ đọc theo thời gian thực — ngay trong trình duyệt. Dán một đoạn một dòng hay cả một lớp, kết quả đã làm đẹp xuất hiện tức thì ở ô bên phải, thụt lề đúng chuẩn, vị trí dấu ngoặc nhất quán và giãn cách ngăn nắp.
@prettier/plugin-php, nên kết quả tuân theo bố cục kiểu PSR gọn gàng, quy chuẩn, khớp với cách viết các dự án PHP hiện đại.Trường hợp dùng phổ biến
Chuẩn hóa phong cách
Đọc & học
Dọn gọn đoạn mã
Cách định dạng mã PHP
Dán mã của bạn
Gõ hoặc dán PHP vào ô Đầu vào bên trái, kèm thẻ mở <?php để có kết quả tốt nhất. Bạn cũng có thể Tải lên một file .php, hoặc bấm Code mẫu để nạp một ví dụ.
Xem kết quả tức thì
Mã đã định dạng và tô sáng cú pháp hiện ra tự động ở ô bên phải khi bạn gõ. Số dòng và bộ đếm dung lượng trực tiếp giúp bạn di chuyển trong các file lớn dễ dàng.
Tùy chỉnh tùy chọn
Đặt thụt lề (2, 3, 4, 8 dấu cách hoặc Tab) và độ rộng dòng (80, 100 hoặc 120) để kiểm soát chỗ ngắt các dòng dài. Kết quả được định dạng lại ngay lập tức.
Sao chép hoặc tải về
Bấm Sao chép để lấy kết quả, hoặc Tải về để lưu thành file .php. Dùng Chỉnh sửa để tinh chỉnh kết quả bằng tay trước khi xuất.
Tính năng & tùy chọn làm đẹp PHP
Tùy chọn định dạng
Việc định dạng PHP phần lớn là tự động, với hai điều khiển để điều chỉnh kết quả theo dự án của bạn. Mỗi thay đổi đều định dạng lại kết quả tức thì.
| Tùy chọn | Lựa chọn | Kiểm soát điều gì |
|---|---|---|
| Thụt lề | 2 · 3 · 4 · 8 dấu cách · Tab | Độ rộng thụt lề và ký tự dùng cho mỗi cấp lồng nhau. |
| Độ rộng dòng | 80 · 100 · 120 | Độ dài dòng mục tiêu trước khi các câu lệnh dài xuống dòng. |
Những gì được định dạng
Lớp & hàm
Thụt lề nhất quán và đặt dấu ngoặc gọn gàng cho lớp, phương thức, hàm và closure.
Mảng & cú pháp hiện đại
Cú pháp mảng ngắn, chuỗi lời gọi phương thức và các tính năng PHP hiện đại được định dạng gọn gàng, dễ đoán.
Công cụ tích hợp
Định dạng thời gian thực
Kết quả cập nhật khi bạn gõ, kèm tô sáng cú pháp Prism và số dòng.
Tải lên & tải về
Nạp một file .php trên máy hoặc xuất kết quả đã định dạng chỉ bằng một cú bấm.
Kết quả chỉnh sửa được
Chuyển ô kết quả sang chế độ chỉnh sửa CodeMirror để tinh chỉnh bằng tay trước khi sao chép.
Câu hỏi thường gặp
Định dạng có làm đổi cách mã PHP chạy không?
Không. Làm đẹp chỉ thay đổi khoảng trắng, thụt lề và bố cục — nó không bao giờ đổi logic hay hành vi của mã. Kết quả đã định dạng chạy y hệt như bản gốc.
Mã của tôi có bị gửi lên máy chủ không?
Không. Mọi thao tác định dạng diễn ra cục bộ trong trình duyệt. Mã của bạn không bao giờ được tải lên, ghi log hay lưu trữ, nên công cụ an toàn cho mã nội bộ và bảo mật.
Công cụ dùng bộ định dạng nào?
Nó dùng Prettier với plugin chính thức @prettier/plugin-php. Kết quả tuân theo bố cục kiểu PSR gọn gàng, quy chuẩn, nhất quán với những gì các nhóm hiện đại dùng trong trình soạn thảo.
Tôi có cần kèm thẻ <?php không?
Có, để có kết quả tốt nhất. Việc kèm thẻ mở <?php giúp bộ phân tích nhận đúng đầu vào là PHP và định dạng cả đoạn mã một cách đáng tin cậy.
Có hỗ trợ PHP hiện đại và mã Laravel không?
Có. Plugin PHP xử lý các tính năng ngôn ngữ hiện đại — lớp, closure, cú pháp mảng ngắn và lời gọi chuỗi — nên mã hiện đại, kể cả các đoạn kiểu Laravel, được định dạng chính xác.
Tôi có tùy chỉnh được thụt lề và độ rộng dòng không?
Có. Chỉnh kích thước thụt lề (2, 3, 4, 8 dấu cách hoặc Tab) và độ rộng dòng (80, 100 hoặc 120) từ thanh công cụ để kiểm soát thụt lề và chỗ ngắt các dòng dài. Kết quả được định dạng lại ngay để bạn xem trước thay đổi.
Nếu mã của tôi có lỗi cú pháp thì sao?
Trình định dạng không thể định dạng mã mà nó không phân tích được, nên nó sẽ hiện thông báo lỗi mô tả vấn đề. Sửa lỗi được báo và kết quả đã định dạng sẽ xuất hiện ngay khi mã hợp lệ.
Chưa có bình luận nào. Hãy là người đầu tiên!