eregi_replace, php7

Clau4786

Nuovo Utente
28 Set 2018
6
0
1
Ciao a tutti.
Vi chiedo un aiuto...
Come recupero la funzione eregi_replace in php7 ?
Ho bisogno che non faccia la differenza tra minuscole/maiuscole. Quindi non posso usare preg_replace. E nemmeno strtolower perche mi cambia tutto il codice in minuscolo.

Vorrei censurare certe parole che possono essere inserite sia in minuscolo che in maiuscolo che misto...

Il codice in php5 era questo:
PHP:
    function censored($string) {
        global $conn;
        $q = "SELECT * FROM censored_words";
        $r = mysql_query($q, $conn);
        while ($row = mysql_fetch_object($r)) {
            $string = eregi_replace($row->parola, "xxx", $string);
        }
        return $string;
    }
Per quanto riguarda mysql_fetch_object, ho risolto.
Grazie
 
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
@Clau4786
Quando posti codice PHP non usare il tag
code.gif
ma usa il tag
php.png

Per questa volta te lo ho corretto io
 

Discussioni simili