判断 id 是否为 ObjectId
public static function isObjectId($id)
{
if (is_array($id)) {
return false;
}
if ($id instanceof ObjectID || preg_match('/^[a-f\d]{24}$/i', $id)) {
return true;
}
return false;
}
判断 date 是否为 MongoDate
public static function isMongoDate($date)
{
return $date instanceof UTCDateTime;
}