php7 - preg_replace php version
Obsoleto: FunciĆ³n eregi_replace() (2)
toda la familia de funciones ereg está en desuso en PHP y en algún momento se eliminará del idioma. El reemplazo es la familia preg. En su mayor parte, el cambio es simple:
preg_replace(''/[^<>]>/i'', '''', $question);
^-- ^ ^^
- cambiar ereg a preg
- agregar delimeters (
/
) - para las coincidencias insensibles a mayúsculas / minúsculas (ereg
i
), agregue el modificadori
Recibo el siguiente error al ejecutar en PHP 5.3.8
Obsoleto: la función eregi_replace () está obsoleta en /home/XXXXXX/public_html/admin/modifypoll.php en la línea 49
Esta es la línea de código, ¿alguien puede ayudar por favor?
$question = eregi_replace(''</?[a-z][a-z0-9]*[^<>]*>'', '''', $question );
No estoy seguro de a qué cambiarlo. ¿Alguien puede ayudar por favor
$question = preg_replace(''/<//?[a-z][a-z0-9]*[^<>]*>/i'', '''', $question);
Por cierto, simplemente puedes usar $question = strip_tags($question);
para lograr lo mismo sin expresiones regulares!