3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { private $x = 1; function getX() { return $this->x; } function __get($name) { return $this->$name; } } $a = new A(); $t = time(); for ($n = 0; $n < 100000; $n++) { $a->getX(); } echo time - $t(); $t = time(); for ($n = 0; $n < 100000; $n++) { $a->x; } echo time - $t();

preferences:
34.92 ms | 402 KiB | 5 Q