| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > интерпритатор |
| Автор: Zipo 7.9.2004, 16:34 |
| Можно ли узнать от интерпретатора, к какой строчке кода сейчас управление, т.е. какая строчка исполняется. Или, что-то наподобие этого. Чтобы можно было точно идентифицировать нужное место. Это что-то вроде помощи программеру в исправлении багов. К примеру, при возникновении критической ситуации делаем die(function1()); И передаем функции имя файла и номер строчки, в которой был вызван die. Та в свою очередь, это запротоколирует. |
| Автор: Ignat 7.9.2004, 16:57 |
| Есть программа, называется, кажется ZendEditor. Там есть дебаггер. Я, например, если сомневаюсь ставлю в нужном месте echo и смотрю переменную. |
| Автор: Zipo 7.9.2004, 19:45 |
| дело не в определении ошибки в данный момент. в более менее законченном продукте эхо не поставишь. Но вот если возникла проблема с этим продуктом, то такая конструкция поможет быстрее найти ошибку. |
| Автор: Zipo 7.9.2004, 19:56 |
| за это товечают константы __LINE__ и __FILE__ |