3v4l.org

run code in 300+ PHP versions simultaneously
<?php $classes = get_declared_classes(); foreach($classes as $class){ $methods = get_class_methods($class); foreach($methods as $method){ if(in_array($method, array('__construct', '__destruct', '__call', '__callStatic', '__get', '__set', '__isset', '__unset', '__sleep', '__wakeup', '__toString', '__invoke', '__set_state', '__clone'))){ printf("%s::%s\n", $class, $method); } } }

preferences:
42.2 ms | 402 KiB | 5 Q