3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "My text has so much whitespace Plenty of spaces and tabs"; //Remove duplicate newlines $string = preg_replace("/[\n]*/", "\n", $string); //Preserves newlines while replacing the other whitspaces with single space var_export( preg_replace("/[ \t]*/", " ", $string) );
Output for git.master, git.master_jit, rfc.property-hooks
' M y t e x t h a s s o m u c h w h i t e s p a c e P l e n t y o f s p a c e s a n d t a b s '

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:
119.86 ms | 406 KiB | 5 Q