3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x = [ '01 song name.mp3 - 2.4 MB', '02 song name.mp3 - 4.0 MB', '03 song name.mp3 - 3.3 MB', '04 song name.mp3 - 3.5 MB', '05 song name.mp3 - 1.9 MB', '06 song name.mp3 - 3.4 MB', '07 song name.mp3 - 4.41 MB', '08 song name.mp3 - 13.9 MB', '09 song name.mp3 - 3.9 MB', '10 song name.mp3 - 3.6 MB', '11 song name.mp3 - 3.3 MB', ]; $regex = '#\s-\s\d*.\d*\sMB#'; foreach ($x as $y) { echo preg_replace($regex, '', $y)."\n"; }
Output for git.master, git.master_jit, rfc.property-hooks
01 song name.mp3 02 song name.mp3 03 song name.mp3 04 song name.mp3 05 song name.mp3 06 song name.mp3 07 song name.mp3 08 song name.mp3 09 song name.mp3 10 song name.mp3 11 song name.mp3

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
117.64 ms | 405 KiB | 5 Q