Page 1 sur 1

Depreciation

Posté : 04 sept. 2011, 23:35
par krakra2011
Bonjour,


j'ai dans mon script :

$attrVal = eregi_replace('"', '"', preg_replace('/([\'"]?)(.*)\1/', '$2', $att[1]));

$bTitle = eregi_replace('"', '"', trim($titles[$i]));

qui donne comme erreur pour les deux lignes :

Deprecated: Function eregi_replace() is deprecated in /homez.9

Pouvez vous m'aider a mettre mon code a gout du jour.

Par avance merci bcp

Re: Depreciation

Posté : 04 sept. 2011, 23:58
par Cyrano
ereg_replace et eregi_replace requièrent l'utilisation d'expression régulière POSIX. Pour te mettre à jour, il faut passer aux expressions régulière PCRE, les différences ne sont pas considérables et utiliser preg_replace. Un petit tour dans la documentation PHP te donnera les informations et surtout pas mal d'exemples illustrés de codes.

Il y a aussi ici même un tuto sur les expressions régulières PCRE si nécessaire.