Дорабатываю один сайт. В некоторых местах вызов print_r, var_dump, var_export ничего не выводит. Ошибок так же нет. Может есть возможность отключать и включать их вывод?
в одном из подключаемых классов (реализует работу по ajax) есть вызов ob_start, но нигде нет вызова ob_clean, ob_end_flush, ob_get_contents. попробовал убрать ob_start. в итоге половина страницы не выводиться.
в общем как оказалось. если установить в php.ini output_buffering в On или число, то php автоматически весь вывод перености в буфер и пересылает содержимое из буфера при завершении скрипта. однако почему не выводится print_r и ему подобные не понятно.