Я використовував багато з них, але оскільки мені зазвичай потрібно налагоджувати при розробці, і оскільки я розвиваюсь на localhost, я дотримувався порад інших і тепер пишу на консоль налагодження JavaScript браузера (див. Http: //www.codeforest. net / debugging-php-in-browser-javascript-console ).
Це означає, що я можу переглянути веб-сторінку, яку створює PHP у своєму браузері, і натиснути F12, щоб швидко показати / приховати будь-який слід налагодження.
Оскільки я постійно переглядаю інструменти для розробників для налагодження, компонування CSS тощо, є сенс подивитися на мій вхід у систему PHP.
Якщо хтось вирішить нам цей код, я внесла одну незначну зміну. Після
function debug($name, $var = null, $type = LOG) {
я додав
$name = 'PHP: ' . $name;
Це тому, що на моєму сервері PHP генерує HTML для конатизації JavaScript, і я вважаю корисним відрізняти вихід від PHP & JS.
(Примітка. Зараз я оновлюю це, щоб дозволити мені включати та вимикати різні типи виводу: від PHP, з JS та доступу до бази даних)