Problem mit preg_replace und Array-Index

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • derHund
    antwortet
    doch, des geht. entweder über modifier e oder per preg-replace_callback - oder net?

    Einen Kommentar schreiben:


  • Matzelein
    antwortet
    Hi,

    achso ok, dann schaue ich mir das mal an. Danke.

    Einen Kommentar schreiben:


  • Manni_the_Dark
    antwortet
    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:


  • Matzelein
    hat ein Thema erstellt Problem mit preg_replace und Array-Index.

    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=(.*?)&amp;lang=(.*?)'",
        
    strtolower($arr_lang['\\\\1']['lang_name']) . '/\\\\2.html',
        
    $code); 
    Wisst ihr da weiter?


    Liebe Grüße,
    Matze
Lädt...
X