Autor Zpráva
Werner
Profil
Nevím, jestli mám v hlavě duto nebo jsem narazil na nějaký speciální problém, potřebuji, aby:

function check($var){
$var_name = ?????
echo $var_name;
}

tato funkce po zavolání check($car) vypíše "car", check($bus) vypíše "bus". Jak se dá tedy vyoperovat přenášený název proměnné a ne jenom její hodnota?
Mastodont
Profil
function var_name(&$var, $scope=0)
{
    $old = $var;
    if (($key = array_search($var = 'unique'.rand().'value', !$scope ? $GLOBALS : $scope)) && $var = $old) return $key; 
}

http://cz2.php.net/manual/en/language.variables.php

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0