【发布时间】:2012-09-20 16:47:25
【问题描述】:
我需要类似于下面的代码:
代码
<?php
$var1='my var 1';
$array1['1']='first position of my array 1';
$array1['2']='second position of my array 1';
echo name($var1);
echo "<br>";
echo name($array1);
function name($parameter){
...?...
}
?>
屏幕返回
var1
array1
所以,我需要编写一个函数,为我提供传递给它的变量或数组的名称。我该怎么做?
我会在另一个函数上使用这个函数来执行一些任务给我...
【问题讨论】:
-
Trevor,这个解决方案对我的问题不起作用。
-
此链接仅适用于变量,不适用于数组。随着数组崩溃。
-
@GarouDan 请提供一个示例,您需要
echo name($array1)和echo 'array1'不会这样做。 -
此链接与其他链接相同,并崩溃到数组。
-
这不可能按照你的想法。确定已传递给函数的变量的名称就像通过检查已倒入的玻璃杯中的内容来确定瓶子标签上的文本。