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