Ciao a tutti!
Forse il mio quesito è già stato risolto in altri post, ma siccome la ricerca non funziona, cercate di perdonarmi.
vorrei unire due stringhe in modo da ottenere una condizione valutabile in un if.
Possibile? Di solito PHP è molto giocoso, poco tipizzato...
Scrive sempre vero, anche cambiando i valori, anche scrivendo true e false nell'if.codice:$varDaComparare="1"; $controllo=">0"; $str=$varDaComparare.$controllo; $condizione=(bool)$str; echo $str." : "; if ($condizione==1) echo "VERO"; else if ($condizione==0) echo "FALSO";
Dov'è che sbaglio?
Come faccio a convertire le due stringhe $varDaComparare e $controllo in una condizione valutabile in un if?
Vi chiederete perchè non posso scrivere la condizione e basta...
Le stringhe che compongono la condizioni provengono da un array.
Ho fatto un tentativo anche usando eval(), ma esegue semplicemente del codice, non ha una funzione simile all'eval() di JavaScript o ActionScript...