(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:
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.