mb_ereg_replace

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

mb_ereg_replaceReplace regular expression with multibyte support

Beschreibung

mb_ereg_replace ( string $pattern , string $replacement , string $string [, string $option = "msr" ] ) : string

Scans string for matches to pattern, then replaces the matched text with replacement

Parameter-Liste

pattern

The regular expression pattern.

Multibyte characters may be used in pattern.

replacement

The replacement text.

string

The string being checked.

option
The search option. See mb_regex_set_options() for explanation.

Rückgabewerte

The resultant string on success, or FALSE on error.

Changelog

Version Beschreibung
7.1.0 The e modifier has been deprecated.

Anmerkungen

Hinweis:

Die interne Kodierung oder die mit mb_regex_encoding() festgelegte Zeichenkodierung wird als Zeichenkodierung für diese Funktion genutzt.

Warnung

Nutzen sie niemals den e Modifikator, wenn sie mit ungesicherten Eingaben arbeiten. Es gibt keine automatische Maskierung wie man sie von preg_replace() kennt). Nichtbeachtung dessen, wird aller Wahrscheinlichkeit nach "remote code execution" Schwachstellen in ihrer Anwendung erzeugen.

Siehe auch