【发布时间】:2012-03-22 20:48:45
【问题描述】:
在 PHP 中,似乎每个对象都可以转换为整数,只需调用intval($object),但这不是我想要的。我想要的是,检查对象是否可以有效地转换为人类认为的整数。
即,有效的对象是
1212.0"12""12.0"
并且无效将是
MyFooInstance()"some string""12.0.0""0 12.0"
等等。 在python中,我可以简单地做到以下几点:
try:
int(var)
except (TypeError, ValueError):
return False
return True
如何在 PHP 中实现这一点?
【问题讨论】:
-
和 Dogbert 一起去推荐 Gordon
标签: php int type-conversion