16.08.2009, 06:15
общий
это ответ
Здравствуйте, piit.
Существуют функции проверки на соответствующий тип, которые именуются "is_"+"имя типа". Например, есть функция is_integer, синонимичная функции is_int. А есть функция is_float - то же самое, что is_double.
Есть еще и функция is_numeric - она проверяет, не является передаваемый ей аргумент числовой строкой. Думаю, эта функция и есть то, что Вы ищете.
С уважением, Товарищ Бородин