3v4l.org

run code in 300+ PHP versions simultaneously
<?php $vocabolario = array("La", "mia", "una", "prova", "con", "del", "testo"); function wordCheck($word) { global $vocabolario; $word = $word[0]; if (in_array($word, $vocabolario)) { return $word; } return '<u>'.$word.'</u>'; } function textCheck($text) { return preg_replace_callback('#(?!<.*?)\w+(?![^<>]*?>)#','wordCheck', $text); } echo textCheck("La mia è una provaa con del testo: <a href='http://pippo.it'>html</a>.");
Output for git.master, git.master_jit, rfc.property-hooks
La mia è una <u>provaa</u> con del testo: <a href='http://pippo.it'><u>html</u></a>.

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:
30.09 ms | 405 KiB | 5 Q