|
|
|
| мы передаем в функцию somefunc($some_var_name)
можно ли внутри функции узнать название переменной $some_var_name, а не просто ее значение? | |
|
|
|
|
|
|
|
для: STEVER
(29.10.2008 в 13:33)
| |
function vname(&$var, $scope=false, $prefix='unique', $suffix='value')
{
if($scope) $vals = $scope;
else $vals = $GLOBALS;
$old = $var;
$var = $new = $prefix.rand().$suffix;
$vname = FALSE;
foreach($vals as $key => $val) {
if($val === $new) $vname = $key;
}
$var = $old;
return $vname;
}
|
©php.net | |
|
|
|
|
|
|
|
для: sl1p
(29.10.2008 в 14:05)
| | хм,
способ конечно извращенный,
но работает.
благодарю! | |
|
|
|