3v4l.org

run code in 300+ PHP versions simultaneously
<?php $subcat = 1; $cat = 2; $text = 'This is a non-qualifying#HashTag and this has white space before it #Test9 and some more text.'; $text = preg_replace('/(?<!\S)#\K[\da-z]+/i', "<a href=\"https://somesite.com/search?cityid=0&lang=en&search=\\0&subcatid=$subcat&view=ads&catid=$cat\">#\\0</a>", $text); echo $text;
Output for git.master, git.master_jit, rfc.property-hooks
This is a non-qualifying#HashTag and this has white space before it #<a href="https://somesite.com/search?cityid=0&lang=en&search=Test9&subcatid=1&view=ads&catid=2">#Test9</a> and some more text.

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:
49.94 ms | 1988 KiB | 4 Q