1

関数内で関数が割り当てられている変数名を取得することはできますか??

例:

$firstName = greet();
$John = greet();

function greet()
{
$name = /* things to get the "firstName" without the $ */;
echo "Hello $name!";
}

これは次のように出力されます。

こんにちは、ファーストネームです!

こんにちはジョンさん!

このようなことをしたいのですが、可能ですか??

4

2 に答える 2

0

本当にこのようなことをしたい場合は、変数の名前も格納する Variable というデータ構造を作成できます。しかし、どういうわけか、あなたがこの質問をしたという事実を考えると、OOPで運が良すぎるとは思えません...

于 2013-08-22T13:47:29.223 に答える