3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_replace_callback('/(\w+) (\w+)/', function($matches) { var_dump($matches); return strtoupper($matches);},'rodrigo capile rodrigo capile rodrigo capile');

preferences:
40.73 ms | 402 KiB | 5 Q