php>;获取上一个变量名


php > get previous variable name

有任何直接方法可以获得上一个变量名吗?

$a = "";
$b = "";
if (logic) {
    $result = $a;
} elseif (logic) {
    $result = $b;
}

任何一个direct_function($result)都可以得到"a"或"b"?

非常感谢。

如果我明白你的问题,那么我认为最好的方法是使用array()
例如:

$a = "";
$b = "";
$result=array();     // an empty array
if (logic) {
    $result[] = $a;
} elseif (logic) {
    $result[] = $b;
}

现在您可以通过索引获得任何值。