Получить имя переменной объекта внутри объекта php

Мне интересно, если это было возможно, и я не мог найти способ сделать это, поэтому я спрашиваю. Как я могу получить имя переменной, где в экземпляре класса присутствует.

Псевдокод:

class test{

    public $my_var_name = '';

    function __construct(){

        //the object says: Humm I am wondering what's the variable name I am stored in?
        $this->my_var_name = get_varname_of_current_object();

    }

}

$instance1 = new test();
$instance2 = new test();
$boeh = new test();

echo $instance1->my_var_name . ' ';
echo $instance2->my_var_name . ' ';
echo $boeh->my_var_name . ' ';

Вывод будет выглядеть так:

instance1 instance2 boeh

Зачем! Ну, я просто хочу знать, что это возможно.

Ответы на вопрос(3)

Ваш ответ на вопрос