У меня есть объект GMP, и мне нужно сделать
if(is_int($a)){
/*Do something*/
}
Я пытался преобразовать его в int
и проверка, что это тот же t gmp_cmp, но это не работает для меня.
Оказывается, PHP GMP делает только целые числа; Ценности были искажены.
Вы можете использовать PHP is_numeric
функция, чтобы сделать это.
например
if(is_numeric($value) )
{
echo "$value is a number";
}
Надеюсь это поможет