Problem mit preg_replace und Array-Index
Einklappen
X
-
doch, des geht. entweder über modifier e oder per preg-replace_callback - oder net?
-
Das geht afaik nicht. Das musst du schon in zwei Schrittten lösen, also mit einer Kombination aus preg_match_all() und str_replace()...
Einen Kommentar schreiben:
-
Problem mit preg_replace und Array-Index
Hallo miteinander,
dass folgender Code nicht gehen kann ist klar, da \\1 noch keinen Wert enthält, doch wie kann ich das Problem lösen? Ich benötige den Wert, der im letzten (.*?) steht, als Array-Index.
PHP-Code:preg_replace(
"'(?<!/)index.php\?page=(.*?)&lang=(.*?)'",
strtolower($arr_lang['\\\\1']['lang_name']) . '/\\\\2.html',
$code);
Liebe Grüße,
MatzeStichworte: -
Einen Kommentar schreiben: