. unset ($ var1, $var2, $var3,...) ?
, . , .
- ?. !
, (, , script), script () - , .
, ; , .
- ?
; , , , / . , for/foreach, /foreach , , , .
:
foreach ($doctors as $key => $val) {
}
unset($key, $val);
, , (, , ):
<?php
$_SCRIPT_one = 1;
$_SCRIPT_two = 2;
$_SCRIPT_three = 3;
$all = array_keys(get_defined_vars());
$local = array_filter($all, function($name) { return preg_match('/^_SCRIPT_/i', $name); });
var_dump($local);
foreach ($local as $var) { unset($$var); }
$all = array_keys(get_defined_vars());
$local = array_filter($all, function($name) { return preg_match('/^_SCRIPT_/i', $name); });
var_dump($local);