Witam,
O dziwo, temat może wydawać się prosty, może jest, ale manual + multum funkcji przejrzałem i nie działa mi. Mam formularz, który wpisuje kwotę ( 0.00 ) i o dziwo, ta liczba przechodzi... 0 przechodzi. Jak weryfikować to? intval() odpada, bo nie przejdzie ułamków. Próbowałem:
is_numeric( '0' <= 0 ) === FALSE
Jak dojść do tego? Ułamki muszą być. 0.01 to już poprawna kwota. 0 i 0.00 to nie poprawne. Jak?