3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "The house is very big."; function highlight($string, $keywords) { $keywords = is_array($keywords) ? implode('|', array_map('preg_quote', $keywords)) : preg_quote($keywords); return preg_replace("/$keywords/ui", "<span class=\"h\">$0</span>", $string); } echo highlight($string, array("house", "big"));

preferences:
35.88 ms | 407 KiB | 5 Q