Налагодження php коду за допомогою консолі javascript браузера
Налагодження PHP коду виконується самими різними способами. Можна виводити інформацію на екран, за допомогою die або var_dump. за допомогою файлів журналу, в які пишуться повідомлення про помилки і попередження. Погано те, що майже всі перераховані методи вносять порушення в шаблон сторінок і повідомлення досить важко виокремлювати в потоці іншої інформації.
Звичайно, є браузери, в яких консоль відсутня (наприклад, IE) і інструмент налагодження може порушити процес виконання програми. Але ми подбаємо, щоб все проходило добре.
Ось клас, який виконує всю роботу:
Код, який міститься в секції для браузерів без консолі, створює порожні функції-заглушки і браузер буде виконувати скрипт, незважаючи на наявні виклики записи повідомлень в консоль.
Тепер подивимося на приклад використання. Нижче наведений код використовується в демонстраційній сторінці:
У браузерах без консолі в коді з'являться елементи div з повідомленнями, а код виконається до кінця без перерв.



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


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

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

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