Ersetzt alle Platzhalter in einem übergebenen Codebaustein. Diese sind wir in Parameter drei angegeben standardmäßig durch geschwungene Klammern gekennzeichnet.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php /** * Ersetzt alle Platzhalter in einem übergebenen Codebaustein. Diese sind wir in Parameter drei * angegeben standardmäßig durch geschwungene Klammern gekennzeichnet. * * @param string $code, array $var [, string $split = "{|}"] * @return string * @see http://www.php-function.de/funktion/strings/replace/ */ function replace($code, $var, $split = "{|}"){ if(!$var) return $code; $split = explode("|", $split); foreach($var as $key => $val) $replace[$split[0].$key.$split[1]] = $val; return strtr($code, $replace); } ?> |
Schreibe einen Kommentar