3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_replace('/(_[a-z])/g', function($u) { return str_replace('', '_', strtoupper($u)); } , 'robOtr');

preferences:
33.89 ms | 402 KiB | 5 Q