За последние 24 часа нас посетили 17611 программистов и 1733 робота. Сейчас ищут 1003 программиста ...

узнать текущий обработчик ошибок?

Тема в разделе "Прочие вопросы по PHP", создана пользователем MinasFilm, 11 мар 2013.

  1. MinasFilm

    MinasFilm Активный пользователь

    С нами с:
    4 мар 2013
    Сообщения:
    47
    Симпатии:
    0
    предположим что где-то в коде происходит переназначение обработчика ошибок посредством set_error_handler()
    вопрос - есть ли какая-то скажем get_error_handler, которой можно узнать имя этого самого текущего обработчика?

    Добавлено спустя 48 минут 23 секунды:
    (ани идейс?..)
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    судя по описанию, она же и возвращает
     
  3. MinasFilm

    MinasFilm Активный пользователь

    С нами с:
    4 мар 2013
    Сообщения:
    47
    Симпатии:
    0
    т.е. чтобы узнать текущий, надо его переназначить?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не. она я не понял как но возвращает. =) читай в доках-то. там может и примеры есть.
     
  5. MinasFilm

    MinasFilm Активный пользователь

    С нами с:
    4 мар 2013
    Сообщения:
    47
    Симпатии:
    0
    она вообщето переназначает) а в доктах нихрена об этом нету, как и в гуглежке)
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    так. задам вопрос в лоб. ты смотрел в доке что она возвращает?
     
  7. MinasFilm

    MinasFilm Активный пользователь

    С нами с:
    4 мар 2013
    Сообщения:
    47
    Симпатии:
    0
    т.е. результат будет одинаковый и при дефолтном обработчике до этого, и просто при ошибке функции (!)
    при этом, если "старый" был задан - почти наверняка его перезатрет (полагаю что в null при пустых параметрах)
     
  8. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.250
    Адрес:
    там-сям
    не предполагай -- тестируй. вот выяснишь и расскажешь ;)