Visualizzazione dei risultati da 1 a 2 su 2

Discussione: eregi_replace, php7

  1. #1

    eregi_replace, php7

    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:
    Codice 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

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Utilizzando il flag /i anche preg_replace diventa case insensitive.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.