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:
<pre> <?=print_r(get_defined_vars());?> </pre>
then I played with htmlentities() and htmlspecialchars() commands and wrote this:
$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 :
error_reporting(E_ALL)
E_ALL not ALL 😉