3v4l.org

run code in 300+ PHP versions simultaneously
<?php abstract class Module { public static function work($it) { return preg_replace_callback('~\w+~', '.::replace', $it); } private static function replace($matches) { return sprintf('[[[%s]]]', $matches[0]); } } echo Module::work('hello world.');

preferences:
32.51 ms | 402 KiB | 5 Q