Salve, ho un problema un po' particolare, do ho una variabile del genere
ed avrei bisogno di un modo per far sì che la mia variabile valga 4.Codice PHP:$stringa = "2+2";
Come posso fare?
Salve, ho un problema un po' particolare, do ho una variabile del genere
ed avrei bisogno di un modo per far sì che la mia variabile valga 4.Codice PHP:$stringa = "2+2";
Come posso fare?
$stringa = 2+2;
so easy![]()
If you think your users are idiots, only idiots will use it. DropBox
scusa ma se fosse così semplice non l'avrei messo qui sopra -.-" a me serve quando ho un caso del genere.
Codice PHP:$stringa = "2+2";
se vuoi ottenere 4 come somma devi SOMMARE![]()
altrimenti sommi e trasformi in stringa la stessa variabile
ps.:non conosco mica il tuo skill![]()
If you think your users are idiots, only idiots will use it. DropBox
fai una ricerchina in internet:
PHP math parser
e vedi un po' tra le varie classi che usciranno quella che fa al caso tuo.
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
Se sai che è una somma fai un explode della stringa iniziale sul carattere +
Ciò genera due campi in un array (nel caso da te presentato), quindi farai campo1 + campo2.
Se vuoi qualcosa che giri meglio o trovi una classe che pensi a questo, altrimenti devi fare prima una ricerca per il segno e poi esplodi (e fai l'operazione) in base al segno.
Detto questo è possibile rendere il tutto dinamico, ma il codice php dovrebbe "parsare" o meglio controllare carattere per carattere ogni singolo carattere della stringa, in questo modo potresti fare anche conti matematici complessi credo.![]()