Мне бы очень хотелось углубиться в мои php-скрипты и использовать такие вещи, как точки останова, как я делаю с JS с firebug.
Я хотел бы узнать больше о том, какие методы используют люди, и некоторые убедительные примеры того, как отлаживать с помощью точек останова проект php.
Вещи, которые я хотел бы видеть ..
- Свойства объектов
- Иерархии классов .. откуда поступают объекты, имена файлов и т. Д.. (полезно в ZF / Magento)
- Переменные, типы, содержимое ..
- заголовки, данные публикации, получение данных, данные сеанса, файлы cookie ..
- Сеть / файловая системаstatus ..
Я знаю, что многое из этого можно сделать с помощью logging и print_r / vardump и т. д., но это немного необработанно ... и я хотел бы иметь возможность использовать "continue"Команда / "step-over" и т. д. для кода после достижения точки останова, как в случае с firebug.
из php.ini:
zend_extension_ts = c:\wamp\bin\php\php5.2.11\ext\php_xdebug-2.1.0-5.2-vc6.dll;
xdebug.remote_enable=On;
xdebug.remote_host="localhost";
xdebug.remote_port=9000;
xdebug.remote_handler="dbgp";