淺川です。
>関数に値を渡す時に、変数で渡したとしますと、
>その変数名を関数内で取得するなんてできますでしょうか。
>
>function aaa ($a) {
> print ("$a\n");
> print ("変数名は{?}");
>}
変数名を取得するのは無理でしょう。
どういう意図でそのようなことをされたいのでしょうか?
ハッシュで渡してはどうでしょうか
function aaa($a)
{
foreach( $a as $key => $val ) {
print( "$key : $val" );
}
}
$a["hoge"] = 123;
aaa( $a );