Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
function badwords($text, $badwords, $replace = "*****") {
if(!is_array($badwords)) $badwords = array($badwords);
if(count($badwords) <= 0) return false;
$global_matches = array();
foreach($badwords as $badword) {
$filter = array();
for($i = 0; $i < strlen($badword); $i++) {
$filter[] = $badword[$i];
}
$pattern = "/(\b".implode("[ \.\*\+\~\-\_\:]*", $filter)."\b)/is";
if(preg_match_all($pattern, $text, $matches, PREG_PATTERN_ORDER)) {
$global_matches = array_merge($global_matches, $matches[0]);
$text = preg_replace($pattern, $replace, $text);
}
}
if(count($global_matches) > 0) return array("matches" => $global_matches, "text" => $text);
else return false;
}