Отображение get_defined_vars () как массива ведьмы может содержать html в значениях - PullRequest
0 голосов
/ 10 июня 2018

Как видно из названия, я хочу создать "отладочный" сайт, который отображает переменные get_defined_vars () в виде arry.Мне кажется, что некоторые переменные содержат или могут содержать HTML или даже динамический код, такой как PHP.сначала я попробовал классическую

<code><pre>
<?=print_r(get_defined_vars());?>

, затем я поиграл с командами htmlentities и htmlspecialchars и написал:

$allVars=get_defined_vars();
 array_walk_recursive($allVars, function (&$value) {
    $value = htmlspecialchars($value, ENT_QUOTES);
});
print_r($allVars);

это займет вечность и выведет чистый лист:-) Как лучше всего это сделать?

1 Ответ

0 голосов
/ 16 июля 2018

возможно попробуйте это:

error_reporting(E_ALL)

E_ALL not ALL; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...