phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] Rechnen mit PHP

[php] AW: [php] Rechnen mit PHP

Gloss Mathias Mathias.Gloss_(at)_start.de
Fri, 28 Jul 2000 15:38:38 +0200


Aloha,

> ----------
> Von: 	Marcel Kurz[SMTP:M.Kurz_(at)_dc-ag.de]
> 
....

> $l1 = "(";
> while ( $cnt >= 1)
> {	
> If  ($cnt > 1) $l1 .= $teil[$cnt]." + "; 
> else $l1 .= $teil[$cnt];
> $cnt--;
> } ;
> $l1 .= ")";
> 
....
> 	
> #######################################
> jetzt rechnet er aber nicht *argl* :-(
> er gibt nur den Rechenausdruck aus:
> (80 + 90 + 100 + 100) 
> 
> Wo liegt der Fehler !!!!!
> 
Nirgends. PHP macht das was du programmierst.
Du bastelst dir in $l1 in einer Schleife eine
Zeichenkette zusammen, die du dann ausgibst.

Wenn du diese Zeichenkette ausrechnen möchtest,
empfiehlt sich (nicht) die Funktion eval dazu
zu verwenden. Eval ist aber immer böseböseböse.

Am besten du stellst deine Rechnung so um, daß
es einfach das rechnet, was du möchtest  :-)


Viele Grüße, Mathias



php::bar PHP Wiki   -   Listenarchive