3v4l.org

run code in 300+ PHP versions simultaneously
<?php final class A { public function __construct(private int $id) { } } $a1 = new A(42); $a2 = new A(42); $a3 = new A(23); var_dump($a1 == $a2); var_dump($a2 == $a3); var_dump($a1 === $a2); var_dump($a2 === $a3);

preferences:
40.39 ms | 402 KiB | 5 Q