
Originariamente inviata da
boots
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()