<?php function amountType(string $amount): string { if (is_numeric($amount)) { if ((int) $amount == (float) $amount) { return "int"; } return "float"; } return "string"; } $amount1 = "99.9"; $amount2 = "99"; $amount3 = "NinetyNine"; echo $amount1 . ": " . amountType($amount1) . PHP_EOL; echo $amount2 . ": " . amountType($amount2) . PHP_EOL; echo $amount3 . ": " . amountType($amount3) . PHP_EOL;
You have javascript disabled. You will not be able to edit any code.