preg_replace

andulus

Erfahrenes Mitglied
Hallo Community!
Ich habe ein problem mit der "preg_replace"-Funktion:
Ich habe hier bei einem Tutorial [http://www.tutorials.de/tutorials23173.html] (ist ein Templateparser) einen Codefetzen gefunden, den ich überhaupt nicht verstehe....
Ich meine ich weiß zwar das dieser Codefetzen die Templatedateien laden aber für mich sind diese Zeilen (siehe Code) wie Hieroglyphen... Also ich habe zwar schon 100x die :google: Suche probiert aber verstehs noch immer nicht.
Könnte vielleicht irgendjemand so nett sein und mir diese Suchmaske hier eventuell erklären.
PHP:
//$regex[var_name] : {VARIABLE} 
    //suchmaske ANFANG:
    $regex['var_name'] = "#{[[:space:]]*?(".strtoupper($key)."){1,}?[[:space:]]*?}#si"; 
    //suchmaske ENDE
    $this->temp_content = preg_replace($regex['var_name'], $value, $this->temp_content);
Danke im Vorraus, Andulus!
PS: Entschuldigt mich, falls ich gegen die Nettiquette verstoßen habe ;)
 
Zurück