PHP PDO 的lastInsertId() 方法实际上返回一个数值,但它也可能返回一些完全不同的东西,比如一些奇怪的SQLSTATE 代码或其他什么。无论如何,它返回的不是数值,我想记录一个错误。有没有办法安全地检查这一点?
Use
is_int($value)
or
is_numeric($value)