Mailinglisten-Archive |
> -----Original Message-----
> From: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]On Behalf Of
> hwittmer_(at)_web-click.de
> Sent: Friday, March 23, 2001 4:13 PM
> To: php_(at)_phpcenter.de; muench_(at)_flyingdog.de
> Subject: Re: [php] Dynamischen PHP-Code aus MySQL erzeugen
>
>
> Hallo,
Hi Heinrich,
> Mit eval() habe ich alles moegliche probiert. Eval() funktioniert zwar,
> aber nur in Bezug auf Variablen. Wenn man weiteren PHP-Code in
> der DB speichert, dann siehts schlecht aus!
> ...
> Also wenn jemand eine Loesung mit eval() tatsaechlich hat, waere
> ich ueber den Code-Schnipsel erfreut.
<?
$MeinSkript = '
function ABCD($Par_1, $Par_2)
{
$Summe = 0;
for ($i=0; $i<count($Par_1); $i++) {
print "<br>".$Par_1[$i];
$Summe += $Par_1[$i];
}
print $Par_2.\': \'.$Summe;
}
print "<br>Let\'s try it";
ABCD(array(1,2,3,4), "<br>Die Summe ist");
';
eval($MeinSkript);
?>
Allerdings, es ist keine gute Idee den Code in einer DB abzuspeichern
und es ist auch empfohlen moeglichst ohne Eval zu programmieren
(nicht nur in PHP)
Gruss,
Juri
php::bar PHP Wiki - Listenarchive