From 791e20be747dd3245e861448ec576f2b16aa9322 Mon Sep 17 00:00:00 2001 From: Benjamin Renard Date: Wed, 11 Nov 2009 19:53:49 +0000 Subject: [PATCH] functions : Added varDump function and use it in LSdebug function --- trunk/includes/functions.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/trunk/includes/functions.php b/trunk/includes/functions.php index 59e00e1f..035cb35f 100644 --- a/trunk/includes/functions.php +++ b/trunk/includes/functions.php @@ -208,13 +208,18 @@ function return_data($data) { return $data; } +function varDump($data) { + ob_start(); + var_dump($data); + $data=ob_get_contents(); + ob_end_clean(); + return $data; +} + $GLOBALS['LSdebug_fields']=array(); function LSdebug($data,$dump=false) { if ($dump) { - ob_start(); - var_dump($data); - $GLOBALS['LSdebug_fields'][]=ob_get_contents(); - ob_end_clean(); + $GLOBALS['LSdebug_fields'][]=varDump($data); } else { if (is_array($data)||is_object($data)) {