Максимально удобная отладка PHP

308
24 июля 2017, 15:50

Как можно использовать функции php через консоль?
Т.е. написать в консоли echo 123 и выведется на экран 123 без перезагрузки и т.д.
Хотелось бы, что бы объекты и массивы показывались как в консоле хрома

Answer 1

Для вывода отладочной информации в консоль Chrome можно использовать php console. Это очень удобный инструмент, выводит объекты и массивы в структурированном виде. Есть возможность и выполнения кода php в своей консоли. Вводить код надо в окне одноименного расширения Chrome. Результат выполнения такого кода php будет выведен в консоль браузера.

Однако отладка - это не только вывод значений переменных, а также точки остановки, пошаговое выполнение и т.д. Для полноценной отладки одним из самых мощных инструментов является phpStorm. Правда, он требует установки отладчика на удаленном сервере. Так что использовать его можно только на локальной машине или VPS, но не на shared хостинге.

Также в состав phpStorm входят полноценная IDE, интеллектуальный редактор, анализаторы кода, поддержка контроля версий и еще масса других возможностей для разработчика.

READ ALSO
Мониторинг цен и обновление на php

Мониторинг цен и обновление на php

День добрый! Подскажите пожалуйста как проще будет написать мониторинг цен на PHP (те

214
Удаление указателя с помощью delete[] C++

Удаление указателя с помощью delete[] C++

Добрый деньХотелось бы узнать, в чем проблема

233
C++, Вызов виртуального метода после завершения конструктора суперкласса

C++, Вызов виртуального метода после завершения конструктора суперкласса

Слегка отрефакторил код своей библиотечки сетевого обменаОбсуждаемая часть - классы запросов и ответов

350