<?php


class MyClass
{
	private $prop = "teste";
 
    public function test()
    {
        $class = new class($this) {
 
            public function __construct($obj)
            {
                $this->obj = $obj;
            }
 
            public function run() 
            {
                echo $this->obj->prop, PHP_EOL;
            }
 
        };
 
        $class->run();
    }
}
 
$obj = new MyClass();
$obj->test();