insisto ... mettila come ti pare, casti a stringa l' abs e poi fai:
if( $a === $b ) ... eccetera, insomma basta fare 1 prova ...
codice:$a= "-0"; $b= ( string ) abs( $a ); if( $a === $b ) print ("le due stringhe sono uguali"); else print ("le due stringhe sono diverse");
P.S. kuarl la tua con i 2 = non va lostesso, non e' il problema di casting ma di operatore di confronto