3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Super { public $child; function setChild(Child $child){ echo "setting child to super\n"; $this->child = $child; $child->setSuper($this); } function getChild(){ return $this->child; } } class Child { public $super; function setSuper(Super $super){ echo "setting super to child\n"; $this->super = $super; $this->super->setChild($this); } function getSuper(){ return $this->super; } } $super = new Super; $child = new Child; $super->setChild($child); var_dump($super); $super = new Super; $child = new Child; $child->setSuper($super); var_dump($super);

Abusive script

This script was stopped while abusing our resources

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
271.33 ms | 11942 KiB | 9 Q