3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Testi { public $temp; function __construct(string $testi){ $this->temp = $testi; } } $A = new class('') { private $name; function __construct(string $name) { $this->name = $name; } public function getName() : string { return $this->name; } }; $testiA = new Testi('A'); $testiB = new $testiA('B'); var_dump($testiA === $testiB);

preferences:
63.45 ms | 402 KiB | 5 Q