Nie mam zielonego pojęcia co chcesz osiągnąć, począwszy od zapisu
$e="b>0";
Czy tutaj chcesz sprawdzić czy b jest większe od zera? Jeśli tak, to zapis jest błędny i zawsze zwróci wartość TRUE. Możesz to zrobić np w ten sposób:
$e = 'b' > 0;
A następnie (if nie jest pętlą a instrukcją warunkową)
if ($e)
Ale nadal nie rozumiem w jakim celu to robisz ponieważ $e = 'b' > 0; zawsze zwróci FALSE.