(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_eregi_replace — Expresión regular con soporte para caracteres multibyte, sin distinción de mayúsculas y minúsculas
$pattern,$replacement,$string,$options = null
Analiza la cadena string con el patrón de expresión regular
pattern, luego reemplaza el texto encontrado por replacement.
patternLa expresión regular. Pueden utilizarse caracteres multibyte. La distinción de mayúsculas y minúsculas será ignorada.
replacementEl texto de sustitución.
stringLa cadena a buscar.
options
La cadena resultante, o false si ocurre un error.
Si string no es válido para la codificación actual,
se devuelve null.
| Versión | Descripción |
|---|---|
| 8.0.0 |
options ahora es nullable.
|
| 7.1.0 |
Esta función verifica si string es válido para
la codificación actual.
|
| 7.1.0 |
El modificador e ahora está obsoleto.
|
Nota:
La codificación interna o la codificación de caracteres especificada por mb_regex_encoding() se utilizará como codificación de caracteres para esta función.
Nunca utilice el modificador e con datos de entrada no confiables. No se realizará ningún escape automático (como se conoce de preg_replace()). No tener esto en cuenta probablemente creará vulnerabilidades de ejecución remota de código en la aplicación.