Si, sono al corrente che str_replace sia meno dispendioso di un ereg, però quello che volevo dire è che questo filtro mi servirà sia online (ma anche e soprattutto in locale per filtrare dei dati) quindi diciamo pure che il sovraccaricamento della macchina potrebbe non essere una priorità...[supersaibal]Originariamente inviato da pablopuello
str_replace non è dispendiosissimo, e cmq lo è molto meno che le ereg da quel che ho letto;
poi str_replace dovrebbe supportare gli array e quindi sarebbe solo 1 rigo di codice.. [/supersaibal]
il problema è che scrivere questa
$var = eregi_replace("^([\w\040\.,;\"'@\?\\/\(\)-\+!à-ïñ-öù-ýÀ-ÏÑ-ÖÙ-Ý&\n])+", "", $var);
con un str_replace anche contenente array verrebbe fuori una cosa lunghissima...
non so perchè ma già l'ho utilizzata altre volte e mi è sembrato che funzionasse invece ora ho notato che non funziona esattamente come vorrei![]()