1 апреля 2011, 19:42

PHP: отладка в сложнодоступных местах :)

ob_start();

	print_r(get_defined_vars());
	
$output = ob_get_contents(); 
ob_end_clean();

$f = fopen('output.txt', 'w+');

fwrite($f, $output);
fclose($f);

2 комментария РСС

Serj
Все намного проще!!!

file_put_contents(«log.txt», var_export(get_defined_vars(), true).str_repeat(«\n\r», 3), FILE_APPEND);


Алексей
Зачем собственно заворачивать print_r в ob_*, если она может сама возвращать результат?

Ваш комментарий

адрес не будет опубликован

ХТМЛ не работает


Ctrl + Enter