php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.07.2004, 16:23  
Gast
 
Beiträge: n/a
Standard Formel aus Variable ausgerechnet in andere Variable rein

Hi

Ich lasse eine formel aus der Datenbank auslesen, übergebe sie dann an eine externe funktion. Die soll jetzt eigentlich mit dieser formel rechnen und den ausgerechneten wert zurückgeben, sie gibt aber die formel zurück..


aufruf der funktion "kosten":

Code:
<?
$kosten = kosten($user[$level],....);
?>

die funktion kosten:
Code:
<?
$siliz_cost = $siliz_form;

// in $siliz_form steht die formel

$ausgabe = array($queck_cost, $siliz_cost, ..... );

return $ausgabe;

// die ausgerechneten werte alle im array zurückgeben.
?>
ausgabe der Werte aus der funktion:

Code:
<?
     echo $kosten[0];

// ausgegeben wird die formel
?>
Also, meine frage: wie kann ich die Variable so auslesen lassen, das er erst die formel ausrechnet??

thx schonmal
Verion
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 10.07.2004, 17:20  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

1. der Begriff "Formel" ist nicht sonderlich erkennbar
2. dass kosten() eine Funktion sein soll, ist aus dem Code nicht zu erkennen ...

Laut der Beschreibung .. sind ein paar Werte in einem Array .. aber keine Formel (was auch immer das nun darstellen soll ..)
Guradia ist offline  
Alt 10.07.2004, 17:23  
Gast
 
Beiträge: n/a
Standard

mit formel meine ich z.B. das da

($level*10)+"($level*$level)

die ist in der variable abgelegt..

wegen kosten(), soll ich noch mehr quelltext posten? ich dachte es gibt für sowas vieleicht ne speziele funktion..

PS: die variablen, die in die array's übergeben werden SOLLEN auch nur werte sein, aber dort werden die formeln übergeben
 
Alt 10.07.2004, 17:27  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Wenn die Formel PHP-Code darstellt ...

Code:
eval('$ergebnis = '.$kosten[0].';');
$ergebnis hält dann entsprechend das Ergebnis ^^
Guradia ist offline  
Alt 10.07.2004, 18:19  
Gast
 
Beiträge: n/a
Standard

hmm.. danke.. das hilft mir zwar schonmal weiter, da er jetzt nichtmehr nur die formel ausgibt, sondern anstatt

$level

jetzt die in der variable enthaltenen werte hinschreibt

allerdings schreibt er jetzt 1*3600*48 anstatt dem ergebniss von dieser rechnung ich werd jetzt erstma rumprobieren, übrigens

Code:
eval ("\$str = \"$str\";");
hätte mir auch gereicht

Verion
 
Alt 11.07.2004, 14:40  
Gast
 
Beiträge: n/a
Standard Die Lösung

für alle, die vieleicht auch mal das problem haben sollten:

Code:
parse_str ($ergebnis);
löst das ganze dadurch wird dann erst die formel ausgerechnet

trotzdem thx Guradia

Verion
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variable in eine andere PHP-Datei übertragen mark_gebert PHP Tipps 2006 7 23.09.2006 19:33
Info aus Variable in andere Datei einfügen PHP Tipps 2006 6 20.02.2006 17:10
Variable mit an andere datei übergeben nicobischof PHP Tipps 2005-2 6 17.09.2005 19:23
Variable von einer Seite auf die andere übergeben. Calli PHP Tipps 2004-2 2 15.12.2004 10:24
formel für variable ShopPreise Off-Topic Diskussionen 0 18.11.2004 16:04
variable an andere php datei übergeben PHP Tipps 2004 18 19.09.2004 10:09
Variable über eine Seite an andere übergeben? PHP Tipps 2004 12 10.06.2004 11:00

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
formel in variable php, php formel in variable, variablen formeln, variable aus formel php, mathe formeln variablen php, formel für variable, php variable formel ausrechnen, formeln in variablen php, formel als variable übernehmen, php formel aus variable, \der begriff formel\, php formel mit variablen, formel aus variable ausgerechnen php, formel aus variablen auslesen, php inhalt variable formel, php variable in formel, php rechnen variable formeln, php variablen in formel übergeben, formel als variable

Alle Zeitangaben in WEZ +2. Es ist jetzt 03:22 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.