Tôi đã sử dụng nhiều trong số này, nhưng vì tôi thường cần gỡ lỗi khi phát triển và vì tôi phát triển trên localhost, tôi đã làm theo lời khuyên của người khác và bây giờ viết thư cho bảng điều khiển gỡ lỗi JavaScript của trình duyệt (xem http: //www.codeforest. net / debugging-php-in-browser-javascript-console ).
Điều đó có nghĩa là tôi có thể xem trang web mà PHP của tôi đang tạo trong trình duyệt của tôi và nhấn F12 để nhanh chóng hiển thị / ẩn bất kỳ dấu vết gỡ lỗi nào.
Vì tôi liên tục nhìn vào các công cụ dành cho nhà phát triển để gỡ lỗi, bố cục CSS, v.v., nên nhìn vào biểu đồ PHP của tôi ở đó là hợp lý.
Nếu bất cứ ai quyết định cho chúng tôi mã đó, tôi đã thực hiện một thay đổi nhỏ. Sau
function debug($name, $var = null, $type = LOG) {
Tôi đã thêm
$name = 'PHP: ' . $name;
Điều này là do PHP phía máy chủ của tôi tạo ra JavaScript kết hợp HTML và tôi thấy thật hữu ích khi phân biệt giữa đầu ra với PHP & JS.
(Lưu ý: Tôi hiện đang cập nhật điều này để cho phép tôi bật và tắt các loại đầu ra khác nhau: từ PHP, từ JS và truy cập cơ sở dữ liệu)