is_int,is_float,is_numeric

clevel

Новичок
is_int,is_float,is_numeric

есть массив строк, полученных из БД. надо определить, какие значения этого массива int,float, либо строка.
is_int,is_float отказываются корректно проверять, все определяется как строка. is_numeric определяет, число или нет, однако нет подразделения на просто целое и число с плавающей точкой. Есть выход из ситуации? (как проверить на наличие точки я знаю... может есть альтернатива детекту типа переменной)
 
Сверху