(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
mb_ereg_replace — Reemplaza segmentos de cadena mediante expresiones regulares
$pattern,$replacement,$string,$options = null
Busca en la cadena string las ocurrencias
que coinciden con el patrón pattern,
y las reemplaza con el texto de reemplazo replacement.
patternLa expresión regular.
Los caracteres multi-octeto pueden ser utilizados en
pattern.
replacementEl texto de reemplazo.
stringLa cadena a analizar.
options
La cadena resultante en caso de éxito, o false si ocurre
un error.
Si string no es válido para la codificación actual,
null es devuelto.
| 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:
The internal encoding or the character encoding specified by mb_regex_encoding() will be used as the character encoding for this function.
Never use the e modifier when working on untrusted input. No automatic escaping will happen (as known from preg_replace()). Not taking care of this will most likely create remote code execution vulnerabilities in your application.