Налагодження php коду за допомогою консолі javascript браузера

Налагодження PHP коду виконується самими різними способами. Можна виводити інформацію на екран, за допомогою die або var_dump. за допомогою файлів журналу, в які пишуться повідомлення про помилки і попередження. Погано те, що майже всі перераховані методи вносять порушення в шаблон сторінок і повідомлення досить важко виокремлювати в потоці іншої інформації.

Звичайно, є браузери, в яких консоль відсутня (наприклад, IE) і інструмент налагодження може порушити процес виконання програми. Але ми подбаємо, щоб все проходило добре.

Ось клас, який виконує всю роботу:

Код, який міститься в секції для браузерів без консолі, створює порожні функції-заглушки і браузер буде виконувати скрипт, незважаючи на наявні виклики записи повідомлень в консоль.

Тепер подивимося на приклад використання. Нижче наведений код використовується в демонстраційній сторінці:

У браузерах без консолі в коді з'являться елементи div з повідомленнями, а код виконається до кінця без перерв.

Налагодження php коду за допомогою консолі javascript браузера
Налагодження php коду за допомогою консолі javascript браузера

Налагодження php коду за допомогою консолі javascript браузера

За рахунок отримання інформації відразу по двох каналах (зір і слух) ефективність навчання значно перевершує навчання по книгах. А домашні завдання і онлайн-тести дозволять вам постійно думати на мові, що вивчається і відразу перевіряти свої знання!

Налагодження php коду за допомогою консолі javascript браузера

Налагодження php коду за допомогою консолі javascript браузера

Якщо ви давно хочете як слід вивчити HTML, то у мене для Вас є чудова новина!

Налагодження php коду за допомогою консолі javascript браузера

Якщо ви вже вивчили HTML і хочете рухатися далі, то наступним кроком буде вивчення технології CSS.

Налагодження php коду за допомогою консолі javascript браузера

Якщо ви хочете розібратися з поняттями домену і хостингу, навчитися створювати бази даних, закачувати файли сайту на сервер по FTP, створювати піддомени, налаштовувати поштові скриньки для свого сайту і стежити за його відвідуваністю, то цей курс створений спеціально для вас!