3v4l.org

run code in 300+ PHP versions simultaneously
<?php $message = "Lorem ipsum dolor sit amet, consectetur http://www.adipiscing.nl elit. Etiam sit amet http://www.odio.com leo. Mauris vitae sem sed diam ultricies egestas semper a risus. Mauris sem tortor, hendrerit eget aliquet ac, lacinia in tortor. http://www.Aenean.co.uk mauris nibh, luctus sit amet ipsum aliquet, vestibulum aliquam sem. Cras non felis sodales, pretium augue non, porttitor tortor."; $words = explode(" ", $message); $_words = array(); foreach($words as $word){ if(filter_var($word, FILTER_VALIDATE_URL) === false){ $_words[] = $word; } else{ $_words[] = "<a href=\"$word\">$word</a>"; } } echo implode(" ", $_words);
Output for git.master, git.master_jit, rfc.property-hooks
Lorem ipsum dolor sit amet, consectetur <a href="http://www.adipiscing.nl">http://www.adipiscing.nl</a> elit. Etiam sit amet <a href="http://www.odio.com">http://www.odio.com</a> leo. Mauris vitae sem sed diam ultricies egestas semper a risus. Mauris sem tortor, hendrerit eget aliquet ac, lacinia in tortor. <a href="http://www.Aenean.co.uk">http://www.Aenean.co.uk</a> mauris nibh, luctus sit amet ipsum aliquet, vestibulum aliquam sem. Cras non felis sodales, pretium augue non, porttitor tortor.

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:
64.32 ms | 402 KiB | 8 Q