function _dump($v, $text = null) { if (!fbDebug::debugging()) { return ''; } fbDebug::_ksort($v); $s = ''; if (fbDebug::_level() & (FB_DEBUG_HTML | FB_DEBUG_JAVASCRIPT)) { $s = "\n<pre>\n"; if ($text) { $s .= htmlspecialchars($text) . '='; } if (function_exists('var_export')) { $s .= htmlspecialchars(var_export($v, true)) . "</pre>\n"; } else { var_dump($v); print "</pre>\n"; } } elseif (fbDebug::_level() & (FB_DEBUG_TEXT | FB_DEBUG_LOG)) { if ($text) { $s .= $text . '='; } if (function_exists('var_export')) { $s .= var_export($v, true) . "\n"; } else { var_dump($v); print "\n"; } } return $s; }