Сбросить все переменные в скрипте PHP

Попытка автоматического сброса всех переменных в скрипте.

Попробовал так:

  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());

Почему это не работает?

Есть лучший способ сделать это?

Спасибо за помощь!

(*) It's seems somewhat that it does not really create the variables, but a string that looks like variables...