3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_replace_callback('/([a-z]+)(_[a-z]+)+/', function($u) { var_dump($u); return ucwords(str_replace('_', '', $u[0])); } , 'rob_tr_yuui');

preferences:
48.55 ms | 402 KiB | 5 Q