Próbuje zamienić cenę pobraną z bazy w formacie float(16,2) (np 123.89 zł) na ilośc groszy czyli (12389 groszy).
Jak rozbić tę cyfrę

Z matematyki dwa wyjścia albo podzielić kwotę na 0,01 lub odczytać cyfry po lub przed kropka pododawać i będzie tylko jak to wykonać w php

próbowałem funkcją substr($cena. -2); pobrac dwie ostatnie cyfry i dalej analogicznie ale mam taki błąd :
Warning: Wrong parameter count for substr() in ....
zły parametr


Proszę o pomoc.
Pozdrawiam