尝试在脚本中自动取消所有变量的设置。
尝试过以下方法:
尝试过以下方法:
echo '<br /> Variables in Script before unset(): <br />';
print_r(array_keys(get_defined_vars()));
echo '<br /><br />';
var_dump(get_defined_vars());
// Creates string of comma-separated variables(*) for unset.
$all_vars = implode(', $', array_keys(get_defined_vars()));
echo '<br /><br />';
echo '<br />List Variables in Script: <br />';
echo $all_vars;
unset($all_vars);
echo '<br /><br />';
echo '<br />Variables in Script after unset(): <br />';
print_r(array_keys(get_defined_vars()));
echo '<br />';
var_dump(get_defined_vars());
为什么它不起作用?
有没有更好的方法来做这件事?
感谢您的帮助!
(*) 看起来它并没有真正创建变量,而是创建了一些看起来像变量的字符串...