<?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");
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
xy ******* xy