Quote Originariamente inviata da boots Visualizza il messaggio
No. __toString() viene richiamata quando $tmp deve essere trattato come una stringa. Se fai
echo $tmp>0
php prima cerca di valutare $tmp > 0, per poi stamparne il risultato.Ovviamente facendo $tmp>0 php non richiamerà mai la __toString()
infatti dalle prove fatte vedevo che __toString() non veniva richiamato
grazie