phpbar.de logo

Mailinglisten-Archive

[php] Variable Variabeln

[php] Variable Variabeln

Thomas Feyrer Dante_(at)_altmuehlnet.de
Wed, 20 Sep 2000 03:52:04 +0200


At 18:42 19.09.2000 +0200, Dominik Brumm wrote:
>Ich habe leider nur ein VirtualServer zur Verfügung, und da
>kann ich leider auch keine PHP-Installation durchführen.
>
>Zudem muss es Speicher- und CPU-schonend sein sonst
>haben die anderen keine Freude....
>
>wäre natürlich super wenn du (oder jemand anders)
>nochmals so eine raffinierte Lösung finden kannst.

Hi Dominik,

tausche einfach die Zeile
--- SNIPP ---
return preg_replace('.../e', ...);
--- SNIPP ---
mit den folgenden aus:
--- SNIPP ---
while(preg_match('/{%([^%]*)%}/', $string, $result)) {
    $string = preg_replace(
        '/'.$result[0].'/',
        eval("return \$this->VARS['".implode("']['", explode(".",
$result[1]))."'];"),
            $string
    );
}
return $string;
--- SNIPP ---

Bye
 Dante




php::bar PHP Wiki   -   Listenarchive