3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php //Filter out the bad words function blacklist_filter($post) { $list = 'example|' .'exampletwo|' .'examplethree'; return preg_replace_callback('/\b('.$list.')\b/i', function (array $match) { return str_repeat('*', strlen($match[1])); }, $post); } echo blacklist_filter("xy EXAMPLE xy");
Output for 5.6.0 - 7.3.0alpha1
xy ******* xy