Chodzi o coś w rodzaju settype(), tyle żeby tolerowało operatory arytmetyczne.
Przykład:
<?php $czas="123 dni 12 godz"; ?>
W powyższym przykładzie chcę zamienić słowa na mnożniki, by uzyskać zadany czas w sekundach.
Niestety funkcja settype() obcina wszystko co znajduje się po ostatniej cyfrze więc znak mnożenia i wszystko co po nim zostaje usunięte.
Czy można to zrobić jednym słowem czy trzeba pisać funkcję na preg_match'u?