Corregir el error Deprecated: Function eregi() is deprecated…

Las funciones ereg() y eregi() de php, han sido sustituidas a partir de la versión 5.3.0 y como se puede ver en la ayuda de php.net, si buscamos ereg o eregi nos aparece una advertencia indicando que la función está Obsoleta (Deprecated) y su uso está desaconsejado.

Estas funciones realizan una búsqueda de un texto dado en una cadena y su estructura es la siguiente:

ereg($patron, $cadena_texto); eregi($patron, $cadena_texto);

Para eliminar el aviso, deberemos sustituir dichas funciones por:

preg_match('/'.$patron.'/', $cadena_texto);

Que realiza la misma tarea. Lo único que debemos tener en cuenta es que ahora, el texto a buscar dentro de la cadena deberá indicarse entre barras inclinadas.

Facebooktwittergoogle_plus