As the title says, I want to make a “debug” site that displays the get_defined_vars()
vars as an array.
It seems like some variables contain or can contain HTML or even dynamic code like PHP.
First I tried the classic:
JavaScript
x
<pre>
<?=print_r(get_defined_vars());?>
</pre>
then I played with htmlentities()
and htmlspecialchars()
commands and wrote this:
JavaScript
$allVars=get_defined_vars();
array_walk_recursive($allVars, function (&$value) {
$value = htmlspecialchars($value, ENT_QUOTES);
});
print_r($allVars);
this takes forever and outputs a blank sheet 🙂
What would be the best way to do this?
Advertisement
Answer
maybe try this :
JavaScript
error_reporting(E_ALL)
E_ALL not ALL 😉