3v4l.org

run code in 300+ PHP versions simultaneously
<?php $line="This is the first test paragraph.{@font-face:Garamond}"; $line=preg_replace_callback('/\[([\w\s]*)\]{([\w\s\\@:=\'"-\.;^}]*)}/', function($match){ $inline=new Element('span'); $inline->html($match[1]); $this->_applyDeclaration($inline,$match[2]); return $inline; }, $line); echo $line;
Output for git.master, git.master_jit, rfc.property-hooks
This is the first test paragraph.{@font-face:Garamond}

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:
48.24 ms | 401 KiB | 8 Q